{"author_name":"Cawrtz","cat":"LD #29","comments":[],"epoch":1400095860,"likes":2,"metadata":{"p_key":"29851","p_author":"Cawrtz","p_authorkey":"29641","p_urlkey":"65317","p_title":"Light Eater \u2013 Post Mortem","p_cat":"LD #29","p_event":"LD29","p_time":"1400095860","p_likes":"2","p_comments":"0","p_status":"UPD5","us_key":"29641","us_name":"Cawrtz","us_username":"cawrtz","event_start":"1398384000","event_key":"22","event_name":"LD29"},"text":"<p><strong>Hi everyone,<\/strong><\/p>\n <p>this was my 2nd participation to the Ludum Dare. My first attempt turned out pretty well (77th overall), and it was an amazing experience, so I just had to participate again.<\/p>\n <p>My game is <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-29\/?action=preview&amp;uid=29641\">Light Eater<\/a>, and here is how it looks :<\/p>\n <p><img class=\"alignnone\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/compo2\/342546\/29641-shot0.png\" alt=\"\" width=\"513\" height=\"320\" \/><\/p>\n <h2><\/h2>\n <h2>Tools used :<\/h2>\n <ul>\n <li>Language : CoffeeScript (compiles into JavaScript), target : HTML5\/Canvas<\/li>\n <li>IDE : WebStorm<\/li>\n <li>Map editor : Tiled<\/li>\n <li>Art : PhotoFiltre 6<\/li>\n <\/ul>\n <h2><\/h2>\n <h2>The good<\/h2>\n <ul>\n <li>I&#8217;m quite <strong>happy with the result<\/strong> !<\/li>\n <li>I <strong>learnt a lot of things<\/strong> ! Collision handling, math, OOP tricks&#8230;<br \/>\n <img class=\"alignnone\" src=\"http:\/\/i.imgur.com\/5i34yAd.png\" alt=\"\" width=\"195\" height=\"118\" \/>\u00a0<img class=\"alignnone\" src=\"http:\/\/i.imgur.com\/EKooziu.png\" alt=\"\" width=\"148\" height=\"118\" \/><\/li>\n <li>The <strong>controls are better<\/strong> than my previous entry (but still not ideal)<\/li>\n <li>I learnt how to deal with angles and basic pathfinding, how to give each monster a different approach to kill the player&#8230;<\/li>\n <li>I made a <strong>fancy intro<\/strong> \ud83d\ude00<br \/>\n <img class=\"alignnone\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/compo2\/342546\/29641-shot4.png\" alt=\"\" width=\"235\" height=\"147\" \/><\/li>\n <li>I made <strong>efficient art<\/strong> : quick to draw, not too ugly \ud83d\ude00<\/li>\n <\/ul>\n <h2><\/h2>\n <h2>The bad<\/h2>\n <ul>\n <li><strong>Bugs<\/strong> <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/frownie.png\" alt=\":(\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> Monsters are dumb and get stuck in walls. The boss is either overly easy or impossible.\n <p><div style=\"width: 192px\" class=\"wp-caption alignnone\"><img src=\"http:\/\/i.imgur.com\/GFigQMI.png\" alt=\"\" width=\"182\" height=\"145\" \/><p class=\"wp-caption-text\">I hate collision handling \u00e8_\u00e9<\/p><\/div><\/li>\n <li>\u00a0I find the game idea <strong>not as good<\/strong> as my previous game. Nothing fancy with game design.<\/li>\n <li><strong>No audio<\/strong>. because of time constraints, I had to choose between including audio or making a final boss. I failed to create a proper boss (it&#8217;s either too hard or way too easy). I should have added some audio.<\/li>\n <li>Everything <strong>random is broken<\/strong>. I found last time that using Math.random() was making the game slow. This time I decided not to use it, and use weird time-based functions instead &#8212; and it&#8217;s just an epic fail :\/<\/li>\n <li>I <strong>should have used a framework<\/strong>. 50% of my time was wasted by technical stuff.<\/li>\n <\/ul>\n <p>For my next game, I will use a framework, I think Phaser.JS. This will allow me to focus on the game and less technical problems. I won&#8217;t have to worry about collision problems.<\/p>\n <p>I enjoyed a lot playing your games.<\/p>\n <p><img class=\"alignnone\" src=\"http:\/\/yann-p.fr\/ld29\/assets\/shadow3.png\" alt=\"\" width=\"83\" height=\"79\" \/><\/p>\n <p><strong>If you want to rate my game, <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-29\/?action=preview&amp;uid=29641\">you can try it here<\/a> <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/strong><\/p>\n <p><strong>Hope you had fun too \ud83d\ude00<\/strong><br \/>\n Thanks for reading and good luck for the results !<\/p>","time":"May 14th, 2014 2:31 pm","title":"Light Eater \u2013 Post Mortem"}