{"author_name":"Infernal","cat":"LD #26","comments":[],"epoch":1367372640,"likes":0,"metadata":{"p_key":"42909","p_author":"Infernal","p_authorkey":"16392","p_urlkey":"78544","p_title":"Minimal ComplexiMoltato Postmortem","p_cat":"LD #26","p_event":"LD26","p_time":"1367372640","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"16392","us_name":"Infernal","us_username":"infernal","event_start":"1366934400","event_key":"16","event_name":"LD26"},"text":"<p>So I made a whack-a-mole game this time around.\u00a0 Was it my original Idea? NOPE!.<\/p>\n <p>You can try my game at <a title=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-26\/?action=preview&amp;uid=16392\" href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-26\/?action=preview&amp;uid=16392\">http:\/\/www.ludumdare.com\/compo\/ludum-dare-26\/?action=preview&amp;uid=16392<\/a><\/p>\n <p>I can get to level 8 because I am a fan of Tontie.\u00a0 I don&#8217;t think anyone can survive level 9.<\/p>\n <p><strong>What went wrong?<\/strong><\/p>\n <p>&#8211; Minimalism didn&#8217;t suit my over the top tower defense game idea that I wanted to write.\u00a0 fooey.- I spent nearly 20 hours of the competition sleeping or doing other things because I was more anxious about a font system than I should have been.\u00a0 In the remaining time, I spent nearly 20 hours building my framework and only 8 hours on gameplay and media creation and testing the core components to be sure the game performed well.<\/p>\n <p>&#8211; This was my first time using SDL and I got stuck in the mindset of using colorkeyed bitmaps to do transparency.\u00a0 In this age of anti-aliasing and alpha blending being prevalent in tools, this didn&#8217;t work out well as there were some artifacts left around the edges of my images.\u00a0 As I added all of them late in the last day, there was not much time left to fix them.\u00a0 I know SDL supports alpha channels in bitmaps but didn&#8217;t spend the time to simply convert the source gimp files into rgba bitmaps.<\/p>\n <p>&#8211; Sound was a last minute endeavour as well, throwing in SDL_Mixer and some non-optimal BFXR sounds in over the last 20 minutes of the competition time.<\/p>\n <p>&#8211; As it turns out, many people use laptops!\u00a0 What a bad combination with a game that requires a number pad for optimal play!\u00a0 ouch!\u00a0 Lesson learned!<\/p>\n <p><strong>What went right?<\/strong><\/p>\n <p>&#8211; the framework appears to run solid with rendering tied at 60 fps and the logic running at 30 fps.<\/p>\n <p>-I have a framework to build on\/improve that I may use for the next LD!<\/p>\n <p>&#8211; I am a fan of games that push a player into overload with a simple mechanic, not many mechanics that overload from the get go.\u00a0 I am a fan of progressive difficulty and my game sits perfectly in this paradigm as it increments the level of difficulty every 30 seconds you survive.\u00a0 I am still quite pleased with it, even if some say it doesn&#8217;t have the depth of some of the other games.\u00a0\u00a0 Who said games always have to have a story!?<\/p>\n <p><strong>What would I do differently?<\/strong><\/p>\n <p>&#8211; visuals and sound<\/p>\n <p>&#8211; code wise: plan ahead more.\u00a0 never really built texture animation into a game, or had to write my own font loader\/text to screen stuff.<\/p>\n <p>&#8211; in future, consider having a framework ready or using potentially something like unity that can offer web play.\u00a0 Even as a windows game, the download and play bit is probably much more hassle than some want.<\/p>\n <p>&#8211; google drive didn&#8217;t make the download button (bottom right) so readily apparent for people.\u00a0 maybe I&#8217;ll use drop box next time.<\/p>\n <p>&#8211; plan implementational details for my game more than just &#8220;this should do that&#8221; design.\u00a0 knowing what lower level functions need to be added to the framework or 3rd party engine to support your game ahead of time can really shorten dev time in the compo.<\/p>\n <p>TLDR:\u00a0 first completed LD48, graphics and sound suffered. core performance is high.\u00a0 DON&#8217;T agonize over things like &#8220;I have to build a font system?&#8221;\u00a0 just sit down and start designing\/coding it, it will go easier and faster than you expect!<\/p>\n <p>Again, please try my game! <a title=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-26\/?action=preview&amp;uid=16392\" href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-26\/?action=preview&amp;uid=16392\">http:\/\/www.ludumdare.com\/compo\/ludum-dare-26\/?action=preview&amp;uid=16392<\/a><\/p>\n <div id=\"attachment_248494\" style=\"width: 346px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/04\/Screen22.png\"><img class=\"size-full wp-image-248494\" alt=\"Ingame View\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/04\/Screen22.png\" width=\"336\" height=\"678\" \/><\/a><p class=\"wp-caption-text\">Ingame View<\/p><\/div>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/postmortem\/\" rel=\"tag\">postmortem<\/a><\/p>","time":"April 30th, 2013 8:44 pm","title":"Minimal ComplexiMoltato Postmortem"}