{"author_name":"Doctor Broccoli","cat":"LD #24","comments":[],"epoch":1346093700,"likes":0,"metadata":{"p_key":"51839","p_author":"Doctor Broccoli","p_authorkey":"15882","p_urlkey":"87537","p_title":"Magenta-man, a postmortem","p_cat":"LD #24","p_event":"LD24","p_time":"1346093700","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"15882","us_name":"Doctor Broccoli","us_username":"doctor-broccoli","event_start":"1345766400","event_key":"12","event_name":"LD24"},"text":"<p><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-24\/?action=preview&amp;uid=15882\">Get the game here!<\/a><\/p>\n <p>Holy shit! I made something playable!<\/p>\n <p>&#8230;<\/p>\n <p>&#8220;Playable&#8221; being a relative term, of course.<\/p>\n <p>I&#8217;ll try to keep this short, mostly because I am dead tired. Who knew that programming a game nearly non-stop for 3 consecutive days without getting a proper nights&#8217; sleep could be this exhausting? (Other than everyone who participated, I mean.)<\/p>\n <p>The idea:<br \/>\n I knew even before the theme was announced that I wanted to create something with an &#8216;arcade&#8217; feel to it. I also knew the art style that I wanted to use; brightly coloured polygon-men on a black-and-white background. Don&#8217;t ask me why, I just thought it would look cool.<br \/>\n When the theme was announced I immediately had the idea to create a game with evolving enemies that adapted themselves to upgrades that the player picked out for himself.<\/p>\n <p>The good:<br \/>\n &#8211; I like the art. I have always had tremendous fun with using code and simple art assets to create complex-looking shapes and animations and I&#8217;m really happy with the animations and effects that I managed to get in here. The text is still pretty rough around the edges though&#8230;<br \/>\n &#8211; I created something playable! You wouldn&#8217;t believe what a big deal that is to me.<\/p>\n <p>The bad:<br \/>\n &#8211; The code is a mess. I didn&#8217;t plan ahead far enough when writing the code and that really came back to bite me in the ass near the end.<br \/>\n &#8211; It&#8217;s not <i>done!<\/i> Oh sure, it&#8217;s playable. (I know I had fun with it for a minute or two.) But it&#8217;s simply not done; the arsenal is very limited, the game balance is nonexistent and, most prominently, there is no lose condition. You can run out of HP but nothing will happen.<br \/>\n At time of writing I still have 4 and a half hours left, so theoretically I could fix these problems. The problem is: I&#8217;ve been staring at a computer screen for the past three days and I&#8217;m exhausted. I really can&#8217;t see another line of code right now. Heck, I&#8217;m too tired to come up with a name that&#8217;s better than &#8220;The Amazing Adventure of Magenta-Man.&#8221;<br \/>\n Now, I&#8217;m definitely going to finish this someday. Just not right now.<\/p>\n <p>What I learned:<br \/>\n &#8211; Plan ahead. I&#8217;m sure everybody has already mentioned this in their postmortem but that&#8217;s just because it&#8217;s so bloody <i>important!<\/i> You really can&#8217;t make a good game if you don&#8217;t know what you&#8217;re about to create. Note that this point goes for game design as well as code.<br \/>\n &#8211; Stock up on coffee before this thing starts.<br \/>\n &#8211; Work in a group next time. Now, there&#8217;s nothing wrong with working on your own. It&#8217;s just that working in a group will undoubtedly improve the quality of absolutely everything about the game.<br \/>\n &#8211; PLAN. AHEAD.<\/p>\n <p>Notes:<br \/>\n &#8211; Magenta-man is, as his name implies, magenta. I hate magenta, I really do. When I first created the character I made him magenta so that he&#8217;d stand out against everything and I could see his animations properly. At some point I tried to pick a new colour for the character and everything that wasn&#8217;t magenta just seemed wrong.<br \/>\n &#8211; I will definitely participate in the Ludum Dare again someday.<br \/>\n &#8211; &#8220;I&#8217;ll try to keep this short&#8221;, sure. Me from 20 minutes ago is a big ol&#8217; liar.<\/p>","time":"August 27th, 2012 1:55 pm","title":"Magenta-man, a postmortem"}