BLOB: Post Mortem
My game does an HTTP-POST every time someone finishes a level, so I can analyze how people behave. It’s quite useful, as I can have live statistics of which level people quit on – I also gather some information about how many times people die on that level.
About half an hour ago, someone finished the game after having it open in their browser for more than two days. I have no idea who this person is, but that kind of behavior warms my heart. <3
So, I've decided that I will create a full-fledged game out of this entry; I've started a rewrite in C++. I'm going to give it all the polish and wrapping that you associate with "proper" games. And I'm going to sell it to everyone who wants to buy it.
Small post mortem:
What went right; Almost everything. Things just ‘clicked’ for me this time. ImpactJS is really easy to work with, HTML5 is nice – and I’ve been working a lot with javascript over the past year, so I’ve grown fond of the language. I’m not a wizard in the art department, but this is acceptable.
What went wrong; There are a few things I don’t like about my game. Those are:
* I should pause the game for 0.5 seconds when the player pushes the button – so the player is able to orient him/herself after rotation.
* I should introduce players to the gun more properly – several players miss the fact that you can shoot in this game.
* I should have made more levels – even though 15 levels is a quite proper amount for Ludum Dare, I feel I should have a few medium difficulty levels before the final few. I should also rearrange some of them. I’m afraid that the difficulty may cost me some points in the end, but that’s OK – I think there should be more challenging (but reasonable challenging) games out there; and that’s what I want to make.
* I should have juiced the game more. I’m happy with the particles, though!
Other than that, I’m pleased.
I made a time-lapse:
Oh, and if you wanna play it, you can do so at http://ld26.trygvevea.com. It’s a bit rage-inducing, but it’s def. possible to finish the game 