{"author_name": "snooze82", "cat": "LD #33", "comments": [], "epoch": 1440547200, "likes": 0, "metadata": {"p_key": "13427", "p_author": "snooze82", "p_authorkey": "12061", "p_urlkey": "48684", "p_title": "Post Mortem of HanniBall", "p_cat": "LD #33", "p_event": "LD33", "p_time": "1440547200", "p_likes": "0", "p_comments": "0", "p_status": "UPD5", "us_key": "12061", "us_name": "snooze82", "us_username": "snooze82", "event_start": "1440115200", "event_key": "29", "event_name": "LD33"}, "text": "<p>Nearly two days later, I can call <strong>HanniBall</strong> a success.</p>\n <p>After two finished LD&#8217;s, I <a href=\"http://ludumdare.com/compo/2014/12/07/after-one-and-a-half-day-im-giving-up/\">gave up during LD31</a> and missed LD32.<br />\n But this time, I managed to finish a game. Woohoo \\o/</p>\n <p>It&#8217;s a little 2-Player Battle Game to find out, who the real Hannibal is.</p>\n <p style=\"text-align: center\"><a href=\"http://ludumdare.com/compo/ludum-dare-33/?action=preview&amp;uid=12061\">Play and Rate it here <img src=\"http://ludumdare.com/compo/wp-includes/images/smilies/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></a></p>\n <p><a href=\"http://ludumdare.com/compo/ludum-dare-33/?action=preview&amp;uid=12061\"><img class=\"size-large wp-image-488060 aligncenter\" src=\"http://ludumdare.com/compo/wp-content/uploads/2015/08/ld_title-550x542.png\" alt=\"ld_title\" width=\"550\" height=\"542\" srcset=\"http://ludumdare.com/compo/wp-content/uploads/2015/08/ld_title-300x296.png 300w, http://ludumdare.com/compo/wp-content/uploads/2015/08/ld_title-550x542.png 550w, http://ludumdare.com/compo/wp-content/uploads/2015/08/ld_title.png 649w\" sizes=\"(max-width: 550px) 100vw, 550px\" /></a></p>\n <p>&nbsp;</p>\n <h2><strong>What went wrong</strong></h2>\n <ul>\n <li>I was <strong>not prepared enough</strong>, I struggled the first 2 hours with bringing a simple box with a light to the screen, just because I forgot, how to do so. And it took forever to record the few seconds of annoying music.</li>\n <li>I <strong>didn&#8217;t invole people for playtesting</strong> or give me some advises or ideas. Aftwards, friends came up with nice little ideas, which would have made the game real fun to play.</li>\n <li>I lost a couple of <strong>hours doing nothing</strong>. Or watching a movie. I could have use my time for creating properly 3d models &#8211; Now, I have only balls.</li>\n <li>The <strong>floating island is dynamically generated</strong>, because I thought it would be more fun/ challenging. But no one noticed it. I would have saved hours, if I simply would have modelled it with blender.</li>\n <li>Although I was<strong> streaming</strong> the whole progress <strong>on twitch</strong>, I had nearly no visitors. I should have advertise this more, and do more socializing on IRC, Twitter, etc.</li>\n </ul>\n <h2><strong>What went right</strong></h2>\n <ul>\n <li>I chose <strong>the most simple idea</strong>. And it was one of the first idea &#8211; playing with the name &#8220;Hannibal&#8221; (my girlfriend is currently reading the novels) seeded into this game. No, it&#8217;s not shoehorned.</li>\n <li>To chose plain <strong>JavaScript</strong> and the incredible<strong> THREE.js</strong> framework was the right decision. I loved to come up with such a nice result despite not using a full featured game framework</li>\n <li>I <strong>finished the gameplay development first</strong>, and had afterwards enough time for building up the floating island, making music and to add the postprocessing.</li>\n <li>It&#8217;s a game I can <strong>play with my 7y old daughter</strong> &#8211; despite the theme <img src=\"http://ludumdare.com/compo/wp-includes/images/smilies/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></li>\n <li><strong>My PC</strong> was capable enough to do a FullHD stream to twitch while developing with WebGL stuff. Nice baby <img src=\"http://ludumdare.com/compo/wp-includes/images/smilies/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></li>\n </ul>\n <h2><strong>Tools</strong></h2>\n <ul>\n <li>JavaScript, THREE.js</li>\n <li>THREE.Terrain</li>\n <li>gimp</li>\n <li>bfxr, bosca ceoil, audacity (see the tools section)</li>\n </ul>\n <p style=\"text-align: center\"><strong><a href=\"http://ludumdare.com/compo/ludum-dare-33/?action=preview&amp;uid=12061\">See you next time &lt;3 </a></strong></p>\n <p style=\"text-align: center\">\n \n <p>Tags: <a href=\"http://ludumdare.com/compo/tag/hanniball/\" rel=\"tag\">HanniBall</a>, <a href=\"http://ludumdare.com/compo/tag/threejs/\" rel=\"tag\">threejs</a>, <a href=\"http://ludumdare.com/compo/tag/webgl/\" rel=\"tag\">webgl</a></p>", "time": "August 25th, 2015 7:00 pm", "title": "Post Mortem of HanniBall"}