About

I'm a software engineer who works on game development part time. I teach game development (on gamedev.stackexchange.com and lynda.com). I'm always working on something, and I'll post updates here. Let me know if there's a game development topic you want to know more about, I probably know the answer, or at least where to get one.

Monday, May 23, 2011

Yet again, more water


My water flow algorithm was getting pretty bulky. So, like any good programmer I rewrote it from scratch. I really like the new algorithm. A nice recursive algorithm that’s really fast. Standing on the shoulders of giants, I used some of the aspects of water flow as described in this article on Dwarf Fortress. I always liked the water in Dwarf Fortress compared to that in Minecraft.
For example in Minecraft it’s easy to get a situation like this:
Which in some cases is fun, for making under water buildings and the like. However, I wanted something more “realistic” like Dwarf Fortress offers, like this: 
I like it! I’ll try to get some videos up of it in action.
Additionally today is my 2 year wedding anniversary with my beautiful wife. Thanks to her for putting up with me spending all my free time on this game!

No comments:

Post a Comment