{"author_name":"codeapparat","cat":"LD #25","comments":[],"epoch":1355705520,"likes":1,"metadata":{"p_key":"47840","p_author":"codeapparat","p_authorkey":"505226","p_urlkey":"83505","p_title":"No game, but an engine","p_cat":"LD #25","p_event":"LD25","p_time":"1355705520","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"505226","us_name":"codeapparat","us_username":"codeapparat","event_start":"1355443200","event_key":"14","event_name":"LD25"},"text":"<p>I will not submit a game this time. I decided early that i wanted to develop a C# game engine for creating HTML5 webgames. Chances of getting an actual game done too were slim considering that i never made a HTML5 game before, nor did i ever use Script# earlier, the tool i chose to develop javascript code in C#. Both had their pitfalls that did cost me a considerable amount of time to figure out.<br \/>\n But i succeeded to create the 2D engine with many features you&#8217;d expect like keyframed animations, texture atlases, particles, rotatable &amp; scalable sprites and scrolling &amp; repeating backgrounds. All of that with the beauty, compile-time type safety and intellisense-support of C#&#8230; and the compatibility of a HTML5 webgame!<br \/>\n My plan is use my new engine to port my old LD#22 entry from XNA to HTML5 tomorrow. Porting it shouldn&#8217;t take too long because only minor code changes are required thanks to both engines using C#. I won&#8217;t submit it for the Jam, but i&#8217;ll probably link it here together with it&#8217;s sourcecode.<\/p>\n <p>Oh, and have a weird goat:<br \/>\n <img src=\"http:\/\/temp.hazardx.com\/weirdgoat.png\" alt=\"Weird Goat\" \/><\/p>","time":"December 16th, 2012 7:52 pm","title":"No game, but an engine"}