{"author_name":"Luis Anton","cat":"LD #25","comments":[],"epoch":1355772540,"likes":1,"metadata":{"p_key":"47653","p_author":"Luis Anton","p_authorkey":"504837","p_urlkey":"83318","p_title":"We Meet Again, Mr. Mond! \u2013 final thoughts.","p_cat":"LD #25","p_event":"LD25","p_time":"1355772540","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"504837","us_name":"Luis Anton","us_username":"Luis Anton","event_start":"1355443200","event_key":"14","event_name":"LD25"},"text":"<p><img class=\"size-medium wp-image-213871 alignleft\" alt=\"villain001\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/villain001.png\" width=\"256\" height=\"256\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/villain001-150x150.png 150w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/villain001.png 256w\" sizes=\"(max-width: 256px) 100vw, 256px\" \/>Well, I managed to more or less complete an entry for Ludum Dare, my first one! I wanted to recreate the classic villain-hero ending scene a la James Bond \u00a0where the bad guy, instead of shooting a bullet right between the good guy&#8217;s eyes, decides to explain his whole plan just in case someone in the audience did not understand it.<\/p>\n <p>So you are the bad guy, and you have to talk while keeping an eye on the agent. Because he&#8217;s not gonna sit there waiting for you to complete your speech, you know.<\/p>\n <p>The game mechanic is based on a children&#8217;s game I played as a kid ^_^<\/p>\n <p>&nbsp;<\/p>\n <p><strong>What went right:<\/strong><\/p>\n <p>The basic mechanic was completed and works properly. I managed to give it some cartoon-like aspect, even when I had to draw it all in a rush. And it&#8217;s a short game, great for LD48 &#8211; easy to try, easy to play, ease to rate, because you&#8217;ll rate it, right?<\/p>\n <p><img class=\"size-full wp-image-213870 alignright\" alt=\"agent001\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/agent001.png\" width=\"256\" height=\"256\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/agent001-150x150.png 150w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/agent001.png 256w\" sizes=\"(max-width: 256px) 100vw, 256px\" \/><\/p>\n <p><strong>What went wrong:<\/strong><\/p>\n <p>I wasted like five hours on Saturday trying to do it all on ProcessingJS &#8211; I wanted the game to be playable on browsers without requiring plugins, but at some point I realized I NEEDED coroutines. I have to figure out how to implement something similar in other languages, but LD48 is not the best moment for that. Coroutines are probably the best thing since sliced bread, and great for scripted animations! So I\u00a0went back to Unity3D, C# and my beloved <em>IEnumerator IAmACoroutine_AbuseMe() <\/em>coroutines.\u00a0Unfortunaly time ran up and the game ended up with no sound and lacking a few ideas I wanted to add.<\/p>\n <p>Anyway, it&#8217;s done. It was fun. But I can do better. Maybe next time! Meanwhile, <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-25\/?action=preview&amp;uid=12053\" target=\"_blank\">enjoy<\/a>!<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/post-mortem\/\" rel=\"tag\">post-mortem<\/a><\/p>","time":"December 17th, 2012 2:29 pm","title":"We Meet Again, Mr. Mond! \u2013 final thoughts."}