{"author_name":"lasagnegames","cat":"LD #30","comments":[],"epoch":1409144040,"likes":0,"metadata":{"p_key":"26470","p_author":"lasagnegames","p_authorkey":"30505","p_urlkey":"61900","p_title":"Post Mortem","p_cat":"LD #30","p_event":"LD30","p_time":"1409144040","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"30505","us_name":"lasagnegames","us_username":"lasagnegames","event_start":"1408665600","event_key":"24","event_name":"LD30"},"text":"<p><\/p>\n <h2><a href=\"http:\/\/bit.ly\/DD_LD30\">Dungeons &#8216;n&#8217; Diapers<\/a><\/h2>\n <p>We were pretty happy with the theme, and decided we would do a platformer game based on shadows and the imagination of a very small child. Everything else came about by exploring the basic idea of one player having two roles\/worlds to interact with, in parallel.<\/p>\n <p>The concept behind the game is that Zeno, a baby, sees real world objects as monsters he can fight.  His imagination is reflected by shadows. <\/p>\n <h4><a href=\"http:\/\/bit.ly\/DD_LD30\">Play Dungeons &#8216;n&#8217; Diapers<\/a><\/h4>\n <p><div id=\"attachment_388294\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/08\/Screenshot-from-2014-08-25-211852.png\"><img src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/08\/Screenshot-from-2014-08-25-211852-300x240.png\" alt=\"Tiled: our level editor of choice.\" width=\"300\" height=\"240\" class=\"size-medium wp-image-388294\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/08\/Screenshot-from-2014-08-25-211852-300x240.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/08\/Screenshot-from-2014-08-25-211852-550x440.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/08\/Screenshot-from-2014-08-25-211852.png 1280w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p class=\"wp-caption-text\">Tiled: our level editor of choice.<\/p><\/div><br \/>\n So by using the shadow warrior and interacting\/attacking the other shadows, Zeno interacts with the real world, so your shadow is responsible for creating a safe path through the level. For example, a tree can be felled to bridge gaps by defeating its corresponding shadow, the skeleton.<\/p>\n <p>As you can see we got some of the mechanic down, but naturally our vision entailed a lot more than we could achieve. For instance, the shadows should attack the players shadow, but they pretty much just stand there.  Also, we had a ton of ideas for puzzles, and some end of level bosses&#8230; Alas we may save them for a post dare version.<\/p>\n <h3>Bugs<\/h3>\n <p><strong>Moon walking<\/strong>: <\/p>\n <p>During testing we found that certain key combinations caused the shadow to moon walk. Not necessarily a bug, just some missing logic in the control code. We decided to leave this in, it was kind of fun.<\/p>\n <p><iframe width=\"500\" height=\"375\" src=\"http:\/\/www.youtube.com\/embed\/nzAMeQOLOwg?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p><strong>Earthquake<\/strong>: <\/p>\n <p>This bug prevented you from progressing from level 1.  The result can be seen in this video below:<\/p>\n <p><iframe width=\"500\" height=\"375\" src=\"http:\/\/www.youtube.com\/embed\/sO6zgEUPQPg?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p>Turns out I hadn&#8217;t cleared the data out when loading the new level, so there was an extra baby spawned just below at the old level&#8217;s start position. As the camera was set on the baby it was wildly oscillating between the two instances of the same object. <\/p>\n <p>I&#8217;ve tried implementing this effect before using combinations of sine and cosine, but this is by far the best result and the simplest. I&#8217;ll be experimenting with it to see what sort of control\/effects I can achieve with it.<\/p>\n <h3>Things that didn&#8217;t make it<\/h3>\n <ul>\n <li>Enemy attacks\/AI and more enemies in general (i.e. puppy with a wolf shadow).\n <\/li>\n <li>More puzzles (with ladders, light sources).<\/li>\n <li>End level boss.<\/li>\n <li>Achievements (for Moon walking).<\/li>\n <\/ul>\n <p>In any case the whole thing was a massive learning experience for all of us, and as always it&#8217;s been great being part of a large collective of like minded people striving for a common goal.  It&#8217;s almost like having 2500+ people over for the weekend (I don&#8217;t think there would be enough coffee).<\/p>","time":"August 27th, 2014 7:54 am","title":"Post Mortem"}