Ludum Dare 23
Here’s my brief Postmortem for my game Tiny Crash Landing.
Play the game Here:
This is my first game I’ve made for Ludum Dare! I had to be part of the 10th anniversary.
What went well:
Art – I spent around 5 hours the first day doing the main tiles and character art+animation. I used Photoshop for doing animation for the first time, it’s not that well suited to it, but I didn’t want to download and mess around with any new software. I’m quite pleased with the character and animation, especially since I did it in a few hours.
Music – I think I spent about an hour making the music and sounds. I’m glad I made the music before I began programming, otherwise I would not have had time for it at the end. I mostly randomised some notes and played around with SynPlant and added some filters and stuff until it sounded ok!
Sound Effects - I mostly used sound effects in place of proper presentation, since adding a sound effect is a lot easier than adding a proper intro/outro screens. The only difference between what happens when the player wins or dies is the sound effect!
Programming – I liked my decision to use Haxe/NME I haven’t been using it more than a couple few weeks but I think it’s very easy to pick up for ActionScript users. I got a lot of code written, but most of it wasn’t gameplay code.
What did not go well:
Programming - I completely ran out of time regarding the code! I probably spent around 3/4 of the time doing code, but didn’t really get enough done to make a complete game. I think the biggest problem was I was coding everything from scratch, so I spent most of my time writing a blitting renderer, collision code and a scrolling camera etc and not enough time on actual gameplay.
Missing Features – I had no time to add an options menu with a mute option, or reconfigure keys. I had planned on having enemies, that is why the guy can shoot, but has nothing to shoot at! I also planned on having procedurally generated maps that wrapped around, I also planned on having a minimap that revealed as you explored. Story was also a main part, but I will save that for the post Ludum Dare version.
I haven’t had a lot of feedback yet, but all of the feedback I’ve received so far has be very positive and constructive over all. I’m very pleased that people have complimented my art and audio!
What I would do differently next time:
Use a game framework, or make my own! I should have used a framework like Flixel or Flashpunk so I could focus on writing game code instead. My goal before next Ludum Dare, is to get familiar with Flixel/Flashpunk so I could use them in a 2 day jam.
Until next time:
I would like to work on a post Ludum Dare version of my game, with story, extra characters, proper procedurally generated maps, enemies etc.
Thanks for reading, now I’m off to play and rate other people’s games!
After day 1 I managed to get the main character drawn and animated, I’ve got a very early version of the game where the character can move around.
I’ve only gout around 12 hours left to make a game, so I’m going to have to make some tough decisions about what I’m going to put in or leave out.
I wanted to have randomly generated map and narrative/story, but I may have to keep most of that for a post Ludum Dare version.
I wish everyone luck on finishing their game!
I’ve got all my things, ready to jam!
Tiny Worlds. I’ve got some ideas, I’m going to jot some stuff down on paper.
Since I’m going to use Haxe, and I have a Scroll Excel Android tablet, if I have time I may have a go at putting it on there!
Good luck everyone!
This is my first Ludum Dare. I’ve wanted to join in for a while, but I made the effort since it’s the 10th anniversary!
Looking forward to finding out what the theme is! Maybe it’ll be evolution.
Tools I plan on using:
Language: Haxe + NME
Graphics: Photoshop CS5 (maybe Graphics Gale for animation).
SFX + Music: FL Studio, Otomato, LabChirp, Audacity.
My background is more animation/illustration so my biggest risk it spending too long on the art.
I have taught myself how to program, I usually do ActionScript3, but have recently moved over to Haxe. I risk spending a lot of time getting collision code working perfectly, so will try not to do that.
I think my weakest area is sound, so I’m going to put a bit more effort into it.
I’m going to try using time management system where I spend some time on everything in turn, instead of doing one thing for a block of time.
I wish everyone good luck, and congrats to Chevy on the great keynote!