{"author_name":"natpat","cat":"LD #20 - It's Dangerous to go Alone! Take This!","comments":[],"epoch":1304338020,"likes":1,"metadata":{"p_key":"65819","p_author":"natpat","p_authorkey":"3501","p_urlkey":"101615","p_title":"\u201cAlone\u201d \u2013 Post Mortem","p_cat":"LD #20 - It's Dangerous to go Alone! Take This!","p_event":"LD20","p_time":"1304338020","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"3501","us_name":"natpat","us_username":"natpat","event_start":"1304035200","event_key":"6","event_name":"LD20"},"text":"<p>I thought I&#8217;d jump on the band wagon and do one. <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/p>\n <p>I was at a friends house for the first night &#8211; we stayed up &#8217;til 3AM to see what the theme&#8217;d be, then got about 4 hours sleep, so I was kinda tired.<\/p>\n <p>The first day went pretty well &#8211; I had the idea when I first saw the theme, so I dived straight in.<\/p>\n <p>This was my first major project using AS3 &amp; Flashpunk, I learnt them last week (although I&#8217;d done quite a bit of AS2 coding previously).<\/p>\n <p>It took me longer than I would have liked to get all the platforming elements done, especially since my game stopped working randomly for about an hour then randomly started again &#8211; but hey! I then started implementing all the features &#8211; such as the &#8220;tool&#8221;, and the mechanisms, like the switches and buttons and doors.<\/p>\n <p>On the second day, I added the remaining features &#8211; the enemies, spikes, and then got started on making the actual levels. This was harder than I thought &#8211; making\u00a0challenging\u00a0platformer levels is quite a challenge!<\/p>\n <p>I then decided I needed another feature with about 5 hours left &#8211; specifically the half block, which was\u00a0surprisingly\u00a0easy to add.<\/p>\n <p>After 6 levels though, I was way too tired &#8211; it was about 1 am, and I couldn&#8217;t think of any more levels, so I called it a night.<\/p>\n <p>WHAT I&#8217;VE LEARNT:<\/p>\n <p>I need to test less. Seriously, half my time was wasted on waiting for the code to compile, testing silly minor features.<\/p>\n <p>I much prefer AS3 to AS2.<\/p>\n <p>One thing that I don&#8217;t think I could have done without is OGMO editor. I had some trouble parsing the XML at the start, but once I got past that it was amazing. The project file for it is a complete mess, but it works, and works well.<\/p>\n <p>OOP is amazing.<\/p>\n <p>Quick &#8220;hacks&#8221; are ok for things that will never be uncovered again, rather than huge workarounds&#8230;. especially if you only have 48 hours :L<\/p>\n <p>I CAN FINISH GAMES! \ud83d\ude00<\/p>\n <p>My pixel art isn&#8217;t half as bad as I think.<\/p>","time":"May 2nd, 2011 7:07 am","title":"\u201cAlone\u201d \u2013 Post Mortem"}