Design documents are sometimes wrong. Well, in my case I haven't got the slightest clue about writing them, so they are quite wrong indeed. Ideas are easy to come by and translating them to code is a bit harder, even more hard is to write a doc that will talk about a good, fun game that represents your vision. I try to follow what I have written for 100RTBD as much as I can, but it's not always good to do so.

For instance, elemental blasts should have elements and either deal more damage, freeze you, or bounce between enemies. I find that a bit boring and instead I'll make them break into different patterns by default. Maybe the elemental effects will be added after that. The fight against Ensign E has started and already the toxic gun has proven too strong, dealing multiple hits per shot. I have to tweak the invincibility period of enemies a bit. To do so I've removed the 'monster' class out of controller.cs - my controller class file is littered with other classes that should be in their own files.

Time spent on the project so far: 405 hours

Currently working on: The fight with Ensign E

Posted
AuthorJérémie Tessier