{"author_name":"BMacIntosh","cat":"LD #29","comments":[],"epoch":1399784040,"likes":1,"metadata":{"p_key":"29884","p_author":"BMacIntosh","p_authorkey":"15030","p_urlkey":"65350","p_title":"The Legend of the Thunder Fish","p_cat":"LD #29","p_event":"LD29","p_time":"1399784040","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"15030","us_name":"BMacIntosh","us_username":"\/author\/bmacintosh\/","event_start":"1398384000","event_key":"22","event_name":"LD29"},"text":"<p style=\"color: #000000\">Here&#8217;s my short post-mortem for\u00a0<em>The Legend of the Thunder Fish<\/em>. \u00a0Cross-posted from <a title=\"Games by Brian MacIntosh\" href=\"http:\/\/www.brianmacintosh.com\">brianmacintosh.com<\/a>.<\/p>\n <p style=\"color: #000000\">I worked with Justin Britch on this one. We met just after the theme was announced to brainstorm. I really liked this theme &#8211; it evokes mystery and exploration, provides an easy setting (underground or underwater) to start with, and could simultaneously be tied into gameplay elements. While we thought it would have been a lot of fun to make &#8220;Ben Eath, the Surf Ace&#8221;, we ultimately decided that we really wanted to go after the mystery, the thrill of exploration, fear of the unknown, and such themes. We also knew that we wanted to attempt to introduce some sort of narrative into the world.<\/p>\n <p style=\"color: #000000\" align=\"center\"><img src=\"http:\/\/www.brianmacintosh.com\/projects\/ld29\/screen3.png\" alt=\"\" width=\"600\" \/><br \/>\n <i>The beginnings of the conversation system.<\/i><\/p>\n <p style=\"color: #000000\">The design was ambitiously scoped for a jam, and I&#8217;m happy I was able to turn out so many features.<\/p>\n <p style=\"color: #000000\" align=\"center\"><img src=\"http:\/\/www.brianmacintosh.com\/projects\/ld29\/screen4.png\" alt=\"\" width=\"600\" \/><\/p>\n <p style=\"color: #000000\" align=\"center\"><i>More conversation.<\/i><\/p>\n <p style=\"color: #000000\">\n <p style=\"color: #000000\"><b>The Good<\/b>: Dedicating time\u00a0<i>during<\/i>\u00a0the development process for polish worked well for the game. When polish gets left as a task for the end of the jam, there&#8217;s often no time to actually do it. I didn&#8217;t leave a feature until it was in a state it could stay in.<\/p>\n <p style=\"color: #000000\">I also didn&#8217;t run into too many momentum-killer problems. \u00a0I&#8217;ve worked on several smaller projects using HTML5 and ThreeJS over the past few months, so I knew some of its quirks and was able to work continuously without getting stuck on strange bugs, even though the codebase for\u00a0<em>Thunder Fish<\/em> pushed way past the size\u00a0of my previous HTML games. \u00a0Familiarity is key for jams, and it definitely pays off in the ability to continue grinding out features.<\/p>\n <p style=\"color: #000000\"><b>Learned<\/b>: Yet again, I completely failed to allocate time for audio. Fortunately, I was already in the Jam category for this one, so I pulled some free music from<a style=\"color: #004386\" href=\"http:\/\/www.soundclick.com\/bands\/default.cfm?bandID=1236552\">NGXmusical<\/a>\u00a0in the last hour. Sound effects could have improved the feel even further, though.<\/p>\n <p style=\"color: #000000\">Interested? \u00a0Play and rate here! \u00a0<a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-29\/?action=preview&amp;uid=15030\">http:\/\/www.ludumdare.com\/compo\/ludum-dare-29\/?action=preview&amp;uid=15030<\/a><\/p>","time":"May 10th, 2014 11:54 pm","title":"The Legend of the Thunder Fish"}