{"author_name": "Ace", "cat": "LD #34", "comments": [{"author_name": "printhello", "time": "December 12, 2015 11:21 pm", "epoch": 1449980460, "text": "Interesting concept, looking forward to seeing the final result <img src=\"http://ludumdare.com/compo/wp-includes/images/smilies/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" />", "spam": "N"}, {"author_name": "", "time": "", "epoch": 1546974356, "text": "", "spam": "N"}], "epoch": 1449976560, "likes": 3, "metadata": {"p_key": "10847", "p_author": "Ace", "p_authorkey": "10247", "p_urlkey": "46082", "p_title": "End of day 1", "p_cat": "LD #34", "p_event": "LD34", "p_time": "1449976560", "p_likes": "3", "p_comments": "2", "p_status": "UPD5", "us_key": "10247", "us_name": "Ace", "us_username": "ace", "event_start": "1449792000", "event_key": "31", "event_name": "LD34"}, "text": "<p>So, I decided to tackle one of the game ideas I originally didn&#8217;t plan on doing &#8211; changed my mind after some quick prototyping.</p>\n <p>&nbsp;</p>\n <p>Behold, rythm-based two controller input;</p>\n <div style=\"width: 640px; \" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]-->\n <video class=\"wp-video-shortcode\" id=\"video-516470-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video/mp4\" src=\"https://my.mixtape.moe/nisuri.mp4?_=1\" /><a href=\"https://my.mixtape.moe/nisuri.mp4\">https://my.mixtape.moe/nisuri.mp4</a></video></div>\n <p>&nbsp;</p>\n <p>You&#8217;re controlling a robot, which will have certain tasks to accomplish on each level. Your method of control are through word/nibble/4-bit commands that you enter with zeroes and ones. As you progress through the levels you&#8217;ll unlock/learn more opcodes and will also get level specific versions where you control different robots that have very specific tasks.</p>\n <p>The current list of base opcodes &#8211; what will be the base OS of all robots &#8211; fill the 1 and 2 bit commands through the following list;</p>\n <ul>\n <li>0 &#8211; Full stop</li>\n <li>1 &#8211; Full speed forwards</li>\n <li>00 &#8211; Half speed forwards</li>\n <li>01 &#8211; 90-degree turn left</li>\n <li>10 &#8211; 90-degree turn right</li>\n <li>11 &#8211; Half speed backwards</li>\n </ul>\n <p>Three bit opcodes will probably be the ones you unlock/learn during the campaign, with four bit codes being specific to certain robots or certain levels, but we&#8217;ll see what I decide on when I get there.</p>\n <p>You can find the source code on <a href=\"https://github.com/ace13/LD34\">my GitHub</a> and there&#8217;s a <a href=\"http://www.lysator.liu.se/~ace/Ludum%20Dare/LD34/Prototype.7z\">prototype uploaded</a> for those who want to try it without having to compile it themselves. Windows only at the moment, but the code should work on Linux as well, I just haven&#8217;t sat down to make sure about that for a while so I can&#8217;t promise anything.</p>\n <p>&nbsp;</p>\n <p>Also, fully scriptable and hot-reloadable. Going to make heavy use of that now that I have to make all the levels;</p>\n <div style=\"width: 640px; \" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-516470-2\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video/mp4\" src=\"https://my.mixtape.moe/giwkgt.mp4?_=2\" /><a href=\"https://my.mixtape.moe/giwkgt.mp4\">https://my.mixtape.moe/giwkgt.mp4</a></video></div>\n <p>&nbsp;</p>\n <p>All in all, I&#8217;m very pleased with my progress, and I hope to be able to finish up at least a basic campaign before the deadline, as well as some basic menus and tutorials.</p>\n <p>I certainly hope you&#8217;ve been having as fun as me so far too.</p>\n <p>&nbsp;</p>\n <p>// Alexander &#8220;Ace&#8221; Olofsson</p>\n \n <p>Tags: <a href=\"http://ludumdare.com/compo/tag/2d/\" rel=\"tag\">2D</a>, <a href=\"http://ludumdare.com/compo/tag/angelscript/\" rel=\"tag\">Angelscript</a>, <a href=\"http://ludumdare.com/compo/tag/c/\" rel=\"tag\">C++</a>, <a href=\"http://ludumdare.com/compo/tag/progress/\" rel=\"tag\">progress</a></p>", "time": "December 12th, 2015 10:16 pm", "title": "End of day 1"}