{"author_name":"icefox","cat":"LD #24","comments":[],"epoch":1346119440,"likes":3,"metadata":{"p_key":"51741","p_author":"icefox","p_authorkey":"7186","p_urlkey":"87436","p_title":"Postmortem \u2013 Elefount 2: The Elementalution","p_cat":"LD #24","p_event":"LD24","p_time":"1346119440","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"7186","us_name":"icefox","us_username":"icefox","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=7743\" target=\"_blank\">Now available here!\u00a0 <\/a><\/p>\n <p>All in all, a rousing success!<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/2012\/08\/27\/elefount-2-the-elementalution\/elefount-screencap\/\" rel=\"attachment wp-att-177562\"><img class=\"alignnone size-medium wp-image-177562\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2012\/08\/elefount-screencap-300x222.png\" alt=\"\" width=\"300\" height=\"222\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/08\/elefount-screencap-300x222.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/08\/elefount-screencap-550x408.png 550w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>Well&#8230; there&#8217;s some graphical bugs.\u00a0 And&#8230; some non-graphical bugs.\u00a0 And it implements about 60% of what we wanted.\u00a0 And each member of our team spent at least a full day either short of sleep, reading silly things on the internet, coding things that will never be used, or otherwise being unproductive.\u00a0 So taking all that into account, a rousing success!\u00a0 How to summarize my thoughts?<\/p>\n <p><strong>Pro&#8217;s<\/strong>: I, at least, find the basic gameplay quite fun (and it <em>is<\/em> basic).\u00a0 The art is <em>beautiful<\/em> in a neon sort of way (I loved the black-velvet-painting level from Psychonauts, too).\u00a0 And incomplete and buggy as it is, it actually <em>works<\/em>.<\/p>\n <p><strong>Con&#8217;s<\/strong>: Now that I look at the finished product, it looks like we were HIGH AS KITES when designing this.\u00a0 Not the case!\u00a0 We had no drugs, only sushi!\u00a0 Also, it&#8217;s begging for a soundtrack but we have no composer, and it turns out our original plan to crib Creative Commons music is against the rules.\u00a0 And, while working, it is incomplete and buggy.\u00a0 It&#8217;s kind of easy to get lost in all the shiny abstract art and lose track of what&#8217;s going on.<\/p>\n <p><strong>Theme<\/strong>: I personally found the theme somewhat uninspiring, but I actually quite like what we came up with. I couldn&#8217;t think of anything <em>really<\/em> interesting to do with Evolution.\u00a0 We came up with a few ideas and tended to like the ones that involved the environment responding to your actions, so we went with the simplest scheme we had for that.<\/p>\n <p><strong>Tools<\/strong>: This was my first non-trivial project working with Unity3D, and while it has some weird bits and issues, it is all in all a great force multiplier.\u00a0 Much better than working with pure SDL and OpenGL, or even Love2D.\u00a0 Making it play nice with our source control system was a little hairy; we need to work on making that better.\u00a0 C# is clunky but still probably the best more-or-less-system-level programming language there is (Go <em>might<\/em> be nicer, but is immature yet and has some bits I don&#8217;t like).\u00a0 Alas this also means that we can&#8217;t make a real Linux release (though it might work okay under Wine), at least until Unity version 4 comes out and includes Linux support&#8230;\u00a0 *drool*<\/p>\n <p><strong>Teamwork<\/strong>: This was actually fairly challenging, as it was our first time seriously all working together on a small project. I was unfortunately unable to participate in the last day due to having to teach a petrology lab, but David manfully shouldered the burden of two and pulled through admirably.\u00a0 Doing a Jam actually might be harder than doing the normal LD competition.\u00a0 More time means more time to burn out, and working with others means that you have to rely on other people more and coordinate with others.\u00a0 With one person and 48 hours you just come up with something and then bum-rush your way through it as hard as you can.\u00a0 With two programmers we had to figure out how we could each work on separate parts in a reasonable fashion, then put them together once we had something; I mostly did engine and AI code, while David mostly did UI and graphics code.\u00a0 Paul doing art worked well once we all got a handle on what was possible and what was not and sort of got on the same page in terms of style.\u00a0 When not doing art Paul did high-level game design which was actually very useful; I didn&#8217;t need to stop coding and think about game design decisions very much because I could just look at the design doc.\u00a0 (Though sometimes it held me back because I&#8217;d ask Paul for a design decision and he&#8217;d say &#8220;I dunno man, whatever you think is good&#8221;, so you still have to be able to be flexible.)<\/p>\n <p>So, once again, a rousing success.\u00a0 We will definitely be cleaning up this game and turning it into something more complete, once we have recovered.<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/2d\/\" rel=\"tag\">2D<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/jam\/\" rel=\"tag\">jam<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/postmortem\/\" rel=\"tag\">postmortem<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/unity\/\" rel=\"tag\">unity<\/a><\/p>","time":"August 27th, 2012 9:04 pm","title":"Postmortem \u2013 Elefount 2: The Elementalution"}