{"assets":[{"original":"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/08\/LD30-02.gif","local":"\/data\/posts\/2014\/08\/82ccf2a68173aa4e5a73eed26243282f.gif"}],"author_link":"author\/colapsydo\/","author_name":"Colapsydo","cat":"LD #30","categories":["LD #30"],"comments":[],"epoch":1409306460,"event":"LD30","likes":6,"metadata":{"p_key":"82659","p_author":"Colapsydo","p_authorkey":"0","p_urlkey":"293391","p_title":"What I should never do again \u2013 My LD30 post mortem","p_cat":"LD #30","p_event":"LD30","p_time":"1409306460","p_likes":"6","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1408665600","event_key":"24","event_name":"LD30"},"source_url":"2014\/08\/29\/what-i-should-never-do-again-my-ld30-post-mortem\/","text":"<p>Ludum dare is always\u00a0a great time, although I reach a certain point where I feel some frustration about\u00a0submitting an\u00a0unfinished product.\u00a0But the main responsible for this, is obviously me.<\/p>\n<div class=\"wp-caption aligncenter\" id=\"attachment_378893\" style=\"width: 460px\"><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-30\/?action=preview&amp;uid=3984\" rel=\"attachment wp-att-378893\"><img alt=\"LD30-02\" class=\"wp-image-378893 size-full\" height=\"400\" src=\"\/data\/posts\/2014\/08\/82ccf2a68173aa4e5a73eed26243282f.gif\" width=\"450\"\/><\/a><p class=\"wp-caption-text\">Fuga: a game about space, chemical elements, and music.<\/p><\/div>\n<p>For this edition, it was like someone had asked me to make a selection\u00a0of the biggest mistakes a jammer can do.<\/p>\n<p style=\"text-align: left\"><span style=\"color: #545454\">\u00a0<strong>\u2193\u00a0<\/strong><\/span><strong>READ THE REST<span style=\"color: #545454\">\u00a0\u2193<\/span><\/strong><\/p>\n<p style=\"text-align: left\"><span id=\"more-389450\"><\/span><\/p>\n<p>\u00a0<\/p>\n<p><strong>Never validate an idea before breakfast<\/strong><\/p>\n<p>I woke up at 05:30<em>(GMT+2)<\/em> and I started to think about the theme. I quickly came with an idea of exchanges between planets <em>(a lot of us had the same kind of idea)<\/em>. It sounded cool, I drew some sketches for the GUI, I already had some melody in mind, and I had some ideas about some cool GFX I could have experimented.<\/p>\n<p>I went back to sleep, and I started to work immediately after a short breakfast, without rethinking the project at a high scale for the whole day.<br\/>\nAt the end of this first day, I had my \u201cengine\u201d\u00a0and\u00a0some graphics, here\u00a0I asked myself a question:\u00a0\u201cwhat exactly is my game ?\u201d<\/p>\n<p>I just realized that my game was barely one. I completely forgot to check if actions made by the players were fun, if the goal proposed was motivating. I freaked out a bit, and found some safety solutions, which implied to cut some of the mechanics I had already worked on\u00a0and to reform the code structure. And here comes the second point.<\/p>\n<p><strong>Time == code == bugs == loss of Time<\/strong><\/p>\n<p>Those changes, which should have brought\u00a0some more life into the game, they also brought\u00a0some errors <em>(modifying a weak code can be dangerous)<\/em>. In addition, due to distraction and exhaustion, I also create\u00a0some\u00a0stupid bugs. I had the feeling\u00a0I spent my whole day correcting stupid things.<\/p>\n<p>This was not really cheering me up, furthermore I was loosing a lot of valuable time. As a direct consequence, I had to make some cuts \u2013 you usually make cuts during a LD \u2013 but here\u00a0I sacrificed important things, such as clarity, coherence and fun.<\/p>\n<p><strong>(Re)Doing everything from scratch<\/strong><\/p>\n<p>To start from nothing is interesting in term of\u00a0creativity.\u00a0I don\u2019t feel\u00a0limited by the already existing\u00a0code, \u00a0I think I\u2019m more creative in those circumstances. So it\u2019s quite positive.<\/p>\n<p>But redoing everything each time, this is really absurd, boring and time consuming, especially when talking about GUI elements. The problem is I don\u2019t know If I will ever find the courage to make those damn Buttons and DialoguesBoxes in a nice reusable way. In conclusion redoing everything is a serious loss of time when you have only 48\u00a0hours.<\/p>\n<p><strong>A nice LD afterall<\/strong><\/p>\n<p>Even with all this dark forces playing against me, I still managed to have a fun and nice week end. My game, even if not what I had in mind, is unique and playable. I\u2019ve spent some nice moments staring at my code and solving some problems I never encountered before. And now, I\u2019m playing some fantastic games and meeting kind people.<\/p>\n<p>For all of these reasons, it\u2019s ok for me to not make\u00a0a great Ludum Dare game.<\/p>\n<p><strong>tl;dr<\/strong><\/p>\n<p>Thought of a game idea, but not of a complete gameplay.<br\/>\nHad to make late changes which creates bugs and errors.<br\/>\nRun out of time because I use it poorly.<br\/>\nI\u00a0had fun making this game and I spent a nice week end \ud83d\ude00<\/p>\n<p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/ld30\/\" rel=\"tag\">LD30<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/post-mortem\/\" rel=\"tag\">post-mortem<\/a><\/p>","time":"August 29th, 2014 10:01 am","title":"What I should never do again \u2013 My LD30 post mortem","title_was_empty":false}