End of day 5

Let's lead in with our regular dambuilder screenshots:

What this shows are various new features:

Not visible are countless, countless tweaks.

Testing status: discipline of maintaining code has gone down as tweaking progress and I've been engaging in more hackery and copy & paste programming. The existing tests still work, but I've extended them little further today.

I do think they are still of value though. They helped me getting the core behavior of the game correct faster than I would have when looking at the screen each time, and they saved me several times as I broke stuff. Now that I'm programming enemy AI and tweaking gameplay, the scope for test-driven development is somewhat less, especially as I'm in an awful hurry. :)

Still, lots of cleanups can now be made. I hope to find time to clean this up after the contest, as the simulation currently has untapped (and not fully tested) potential, such as support for multiple dams.

Tomorrow I need to focus on the following things

If any time should remain, there are countless tweaks I still want to do. I don't expect to have a lot of time on saturday, so most of it will have to happen tomorrow.

(log in to comment)

Comments

Those screenshots look pretty cool.
Thanks! Mostly thanks to Felicia's graphics. With my graphics those screenshots would've looked decidedly non-cool. :)