{"author_name":"Frimkron","cat":"LD #21","comments":[],"epoch":1314380580,"likes":3,"metadata":{"p_key":"63605","p_author":"Frimkron","p_authorkey":"158","p_urlkey":"99390","p_title":"Post Mortem","p_cat":"LD #21","p_event":"LD21","p_time":"1314380580","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"158","us_name":"Frimkron","us_username":"frimkron","event_start":"1313712000","event_key":"7","event_name":"LD21"},"text":"<p>Well while I wait for my timelapse to attempt to upload to Youtube for the 5th time, I might as well write a post-mortem for my game. Here&#8217;s a reminder of which one it was:<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/title4.png\"><img src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/title4-300x225.png\" alt=\"\" width=\"300\" height=\"225\" class=\"aligncenter size-medium wp-image-71892\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/title4-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/title4-550x412.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/title4.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/frimkron-ld21-shot3.png\"><img src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/frimkron-ld21-shot3-300x225.png\" alt=\"\" width=\"300\" height=\"225\" class=\"aligncenter size-medium wp-image-67331\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/frimkron-ld21-shot3-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/frimkron-ld21-shot3-550x412.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/frimkron-ld21-shot3.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p><strong>Awesome<\/strong><\/p>\n <p>So I pretty much managed to stick to my original plan this time. I chose the absolute simplest gameplay concept I could come up with, and avoided the temptation to try to make something fancy. <\/p>\n <p>Avoiding falling stuff has to be the simplest action game imaginable; and in fact for a program I used to use called DIV Games Studio, it was the tutorial. A bit of a speed-up mechanic and some lava to escape from and I had my gameplay down. The code was messy, but never got to an unmanagable state. <\/p>\n <p>I was then able to spend the second day working on the graphics, which I was pretty happy with in the end. I managed to submit a couple of hours before the deadline with Windows build complete, which is a first for me. It was nice to not have that sinking feeling about 5 hours before the deadline when you realise that you&#8217;re nowhere near to completing what you wanted to have done. And ever nicer to not be scurrying around trying to throw a build together with 10 minutes to go.<\/p>\n <p><strong>Pants<\/strong><\/p>\n <p>I still didn&#8217;t leave enough time to record some proper sounds and write some music like I&#8217;d hoped to. I ended up throwing together some sfxr noise, which is better than nothing, but does all start to sound the same after a while.<\/p>\n <p>While the code went well, I found myself writing unnecessary bits of boilerplate code that I always seem to end up writing. Code that could and should really be abstracted into a library and reused.<\/p>\n <p><strong>In Closing<\/strong><\/p>\n <p>I think I took the right approach this time. No grandiose plans, no over-optimistic attempts at procedural generation, no attempts to invent new genres, and generally no biting off more than I could chew. I kept it simple and relaxed and while my entry isn&#8217;t going to win any prizes (there aren&#8217;t any anyway), the sense of accomplishment and closure was pretty satisfying.<\/p>\n <p>Next time though, I&#8217;m going to be better prepared in terms of the libraries I use, and cut down some of the boilerplate to leave more time for gameplay code. Every extra minute I can save here and there gives me more chance to add polish, namely audio which always gets left until last and therefore neglected.<\/p>\n <p><strong>TL;DR: Happy but music next time<\/strong><\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/happy\/\" rel=\"tag\">happy<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/post-mortem\/\" rel=\"tag\">post-mortem<\/a><\/p>","time":"August 26th, 2011 12:43 pm","title":"Post Mortem"}