{"author_name":"invader","cat":"LD #36","comments":[],"epoch":1472664180,"likes":3,"metadata":{"p_key":"3299","p_author":"invader","p_authorkey":"40361","p_urlkey":"38766","p_title":"Modus Catapultus on LD36 Jam","p_cat":"LD #36","p_event":"LD36","p_time":"1472664180","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"40361","us_name":"invader","us_username":"\/author\/invader\/","event_start":"1472169600","event_key":"35","event_name":"LD36"},"text":"<div>Attack enemy forts and catapults with your catapult and supporting units. Use special stones to build\/reinforce forts and spawn new catapults.<\/div>\n <div>\n <hr \/>\n <\/div>\n <div><em>Movements<\/em> &#8211; WASD or Cursor Keys<\/div>\n <div><em>Shoot<\/em> &#8211; E\/Space hold and release<\/div>\n <div><em>Switch stones<\/em> &#8211; Q\/Shift<\/div>\n <div>\n <hr \/>\n <\/div>\n <div><em>Retreat to friendly forts for fixes and resupply.<\/em><\/div>\n <div><\/div>\n <div><strong><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-36\/?action=preview&amp;uid=40361\">Jam Entry Page<\/a><\/strong><\/div>\n <div><\/div>\n <div><img class=\"alignnone size-large wp-image-582290\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/08\/Screenshot-from-2016-08-31-19-49-04-550x412.png\" alt=\"Screenshot from 2016-08-31 19-49-04\" width=\"550\" height=\"412\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/08\/Screenshot-from-2016-08-31-19-49-04-768x575.png 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/08\/Screenshot-from-2016-08-31-19-49-04-550x412.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/08\/Screenshot-from-2016-08-31-19-49-04.png 850w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/div>\n <div><\/div>\n <div>\n <hr \/>\n <\/div>\n <div><strong>Development Log<\/strong><\/div>\n <div>@40m into competition (and 4:40am in the morning here) I read the theme and posted that I&#8217;m going to participate<\/div>\n <div><\/div>\n <div>@4h &#8211; after crawling web for inspiration, looking at Da Vince sketches, reading about Antikythera mechanism, Rome warfare among other stuff I went to sleep feeling that I have some understanding of a game to build. It is supposed to be a top-down naval warfare game.<\/div>\n <div>***<\/div>\n <div>@8h &#8211; waked up, reviewed the sketches and considered the scope to be totally unrealistic. So I&#8217;ve changed direction into land-based warfare and simplified it a little.<\/div>\n <div>\n <div>@9h &#8211; changed direction once again to a side-view scrolling artillery-like game that supposed to be about catapults<\/div>\n <\/div>\n <div>@14h &#8211; have first boxes moving around the screen.<\/div>\n <div>@18h &#8211; spent time on tech, that should have been in the toolbox at the beginning &#8211; like camera view and rudimentary physics<\/div>\n <div>@20h &#8211; stopped and went to bed<\/div>\n <div>***<\/div>\n <div>@30h &#8211; development continues<\/div>\n <div>@32h &#8211; first shoots have been fired. What should have taken just 2-3 hours (theme selection, basic setup and rudimentary mechanics) actually took more than a day to develop.<\/div>\n <div>@40h &#8211; I started to realize that even the basic mechanics can&#8217;t be completed on time.<\/div>\n <div>@47h &#8211; decided to target the jam<\/div>\n <div>***<\/div>\n <div>@62h &#8211; back from work and on track again. Reevaluated the concept, removed some features, layered out 12-step program to make that game playable.<\/div>\n <div>@71h 50m &#8211; PANIC, since I&#8217;ve just completed all necessary features and having some troubles scp-ing that on the server (As it turned out &#8211; I&#8217;ve been DoSed at the time)<\/div>\n <div>@72h &#8211; I&#8217;ve managed to release the game and started to update the Jam post entry for better readability.<\/div>\n <div><\/div>\n <div>Total hours logged in development and playtesting:<\/div>\n <div>Day 1 &#8211; 14h<\/div>\n <div>Day 2 &#8211; 16h<\/div>\n <div>Day 3 &#8211; 9h<\/div>\n <div><\/div>\n <div>\n <hr \/>\n <\/div>\n <div><strong>What Went Right<\/strong><\/div>\n <div>Almost nothing actually.<\/div>\n <div>* I&#8217;m glad I&#8217;ve switched the initial concept, since that allowed me to release some moderately playable prototype at least for the jam deadline.<\/div>\n <div>* Also good that I&#8217;ve sticked to Vanilla JS and dropped the idea of using full-features JS game engine &#8211; last time I&#8217;ve participated 1 year ago (LD33) I failed miserably because spent too much time struggling with technology.<\/div>\n <div><\/div>\n <div>\n <hr \/>\n <\/div>\n <div><strong>What Went Wrong<\/strong><\/div>\n <div>* I wasn&#8217;t ready for the theme. Tools I&#8217;ve selected were better suited for some retro-styled art and I didn&#8217;t see at the time how that can work with Ancient technology.<\/div>\n <div>* I wasn&#8217;t ready whatsoever in general. Good idea would&#8217;ve been to participate in one of miniLDs and in warm-up weekend. Also, it would make sense to get familiar with possible theme list, analyze it and consider at least remotely what kind of game can be done with that particular theme.<\/div>\n <div>* Most activities of Day 1 should have been fit into 2-3 hours at most.<\/div>\n <div>* I probably could have squished couple more hours in development. But more could be achieved by better readiness and better focus on things that are important.<\/div>\n <div><\/div>\n <div>\n <hr \/>\n <\/div>\n <div><strong>Tools Used<\/strong><\/div>\n <div>JavaScript + 2d Canvas proved to be simple and reliable to provide needed functionality. No surprises as far as I can remember. All game shortcomings are caused by me, since I haven&#8217;t been able to deliver more elaborated art and sound content and left striking holes in the gameplay itself &#8211; the decision to block fire on entities overlap is one of these &#8216;dirty rules&#8217; that ended up in the posted game. And it looks really stupid now, once I play it.<\/div>\n <div>Aseprite is not fitting well for that kind of game.<\/div>","time":"August 31st, 2016 12:23 pm","title":"Modus Catapultus on LD36 Jam"}