{"assets":[{"original":"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2012\/09\/Screen-Shot-2012-08-27-at-4.44.46-PM.png","local":"\/data\/posts\/2012\/09\/6d9bdb306d4e567410bc37c3657ebf20.png"}],"author_link":"author\/johnfn\/","author_name":"johnfn","cat":"LD #24","categories":["LD #24"],"comments":[],"epoch":1346621340,"event":"LD24","likes":8,"metadata":{"p_key":"77986","p_author":"johnfn","p_authorkey":"0","p_urlkey":"286997","p_title":"I LOVE LUDUM DARE.","p_cat":"LD #24","p_event":"LD24","p_time":"1346621340","p_likes":"8","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1345766400","event_key":"12","event_name":"LD24"},"source_url":"2012\/09\/02\/i-love-ludum-dare\/","text":"<p>Whew. With that out of the way, let\u2019s get on to the Post-Mortem.<\/p>\n<div class=\"wp-caption aligncenter\" id=\"attachment_180877\" style=\"width: 510px\"><a href=\"http:\/\/www.ludumdare.com\/compo\/2012\/09\/02\/i-love-ludum-dare\/screen-shot-2012-08-27-at-4-44-46-pm-2\/\" rel=\"attachment wp-att-180877\"><img alt=\"\" class=\"size-full wp-image-180877\" height=\"522\" src=\"\/data\/posts\/2012\/09\/6d9bdb306d4e567410bc37c3657ebf20.png\" width=\"500\"\/><\/a><p class=\"wp-caption-text\">But first, for the obligatory action picture!<\/p><\/div>\n<p>Despite what the Professor may think, 48 hours to develop a game may be one of the best ideas I\u2019ve ever encountered. I learn more in those 48 hours than I do in whole months.<\/p>\n<p><strong>What went well:<\/strong><\/p>\n<ul>\n<li><strong>My dialog writing<\/strong>. It was Saturday night, I hadn\u2019t slept well the previous day but I was feeling full of energy because I had a ton of coffee a bit earlier. In this weird hazy sleepy\/alert state I got on a roll and wrote pretty much ALL of my game\u2019s dialog in the space of an hour or two. It started from a little seed where the professor made fun of the protagonist because he couldn\u2019t even jump. I realized that the mechanics of a pretty dumb protagonist + annoyed professor could be hilarious, and I ran with it.<\/li>\n<li><strong>My graphics.<\/strong>\u00a0<em>Finally.<\/em> I\u2019ve churned out a lot of crap graphics in past Ludum Dares. I\u2019d always tell myself \u201cI\u2019ll come back and finish it later\u2026\u201d and we all know how that turns out <img alt=\";-)\" class=\"wp-smiley\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-includes\/images\/smilies\/icon_wink.gif\"\/>  I am very satisfied with these graphics, with the exception of the clouds on the upper background. I obsessed over almost every tile that I drew, going through many iterations and tries until they looked good.<\/li>\n<li><strong>Prioritization<\/strong>. \u00a0I\u2019ve had big issues prioritizing what needs to get done in the past, especially LD23. I came up with a really great solution about halfway through. The way that I prioritized was that I kept a huge list of things that I needed to fix<em> in order of priority<\/em>. Top was most important, bottom had crazy stuff like \u201cKILL INNOCENT CREATURES\u201d \u00a0(don\u2019t ask). \u00a0Whenever I had a new idea or something that I should fix, I added it into the list at the correct priority.\u00a0On the final day, I went as fast through the list as I could, from top to bottom.\u00a0This REALLY helped \u2013 it probably saved the game from disaster.<\/li>\n<li><strong>The level design<\/strong>. That was a surprise. I\u2019ll get back to this.<\/li>\n<\/ul>\n<p><strong>What went poorly:<\/strong><\/p>\n<ul>\n<li><strong>My sleep<\/strong>. I slept a total of 11 hours during LD: 7 on the first day, 4 on the second. I just can\u2019t function without sleep, and I\u2019m sure that I could have done better with more sleep. I\u2019m not sure how to fix this though. I woke up going \u201cOH MY GOD IT\u2019S LUDUM DARE!!!!!!!!!!!\u201d and was unable to get back to sleep. Too excited. <img alt=\":D\" class=\"wp-smiley\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-includes\/images\/smilies\/icon_biggrin.gif\"\/> <\/li>\n<li><strong>Scope creep<\/strong>. Holy crap, you should see all the stuff I had planned. Lava, monsters, death, multiple soundtracks, different areas\u2026 what was I smoking?<\/li>\n<li><strong>Scope creep<\/strong>. I know I just said this. It was <em>that bad<\/em>. At the 24 hour mark I was seriously considering giving up. I knew that I had absolutely no hope of completing my game. Instead, I totally changed my game, trashing TONS of features that I had planned. (A good example of this is how, when you switch to Ice, you make grass icy. This used to have a gameplay effect, but then I decided it was too much work and tossed it out. I kept the ice because I thought it was cool.) I tossed all my crazy and epic level plans, and instead made levels incredibly simple. I decided to toss any hope of making this a serious game and wrote tons of silly dialog\u2026 which was actually a huge success.<\/li>\n<li><strong>Music<\/strong>. This is depressing, because my production skills have really improved since LD23, and I wanted to know what people thought. But I forgot to schedule some time to do it on the first day or early second day, and we all know what happens to things that we put off in LD. <img alt=\":)\" class=\"wp-smiley\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-includes\/images\/smilies\/icon_smile.gif\"\/> <\/li>\n<li><strong>Sound effects<\/strong>. I tossed these in last minute, and it shows. Pretty much everyone hates them.<\/li>\n<li><strong>Animations<\/strong>. These are really important for a game to appear polished. I totally forgot to do them.<\/li>\n<li><strong>UI<\/strong>. My God, EVERYONE hates the card selection screen. I remember thinking to myself while writing the game, \u201cwow, this screen is annoying to use.\u201d Why didn\u2019t I fix it? I think what happened is I designed it before I had my priority system in place, and then after that I had a learned blindness to how annoying it was to use.<\/li>\n<\/ul>\n<p><strong>What I learned:<\/strong><\/p>\n<ul>\n<li><strong>Levels you make to be hard are impossible. Levels<strong>\u00a0you make to be<\/strong> medium are impossible. Levels<strong>\u00a0you make to be<\/strong> easy are perfect.<\/strong>\u00a0In LD23, I made some <em>really<\/em> hard final levels. I don\u2019t know how many people beat them. I think most people just gave up. This time, I made tons of REALLY simple level designs\u2026 and most people are saying \u201cwow, the level design was just right!\u201d That\u2019s truly eye opening.<\/li>\n<li><strong>Have a very high sensitivity to things that seem wrong<\/strong>. If something\u00a0<em>ever<\/em> seems wrong, immediately jot it down so you can fix it later. If you notice the controls are slippery at one point and don\u2019t fix it, you\u2019re going to get used to it. But people who play your game wont \u2013 they\u2019re not going to play your game long enough to get used to it. Fix it ASAP!<\/li>\n<li><strong>Your <em>first<\/em> test of a gameplay element is the one that matters<\/strong>. The first time I tested my card selection UI, I was like \u201cWow, this blows!\u201d But after dealing with it 50 times I was like \u201cHuh, this isn\u2019t so bad.\u201d Of course, no one other than me is going to deal with that screen 50 times.<\/li>\n<li><strong>Get at least one beta tester<\/strong>. If you can\u2019t see the problems from the upper two points, this is the 2nd best solution. One guy who tested my game afterwards immediately suggested a fix to the card selection UI \u2013 put arrows below to mark which ones were used. It was so obvious that I facepalmed. That is the power of a second pair of eyes.<\/li>\n<li><strong>Implement the biggest stuff ASAP. Later \u00a0you\u2019re going to be bogged down in minor bugs, and you won\u2019t have time<\/strong>.<\/li>\n<\/ul>\n<div><\/div>\n<p>If you read all that, I am truly impressed! <strong>If you just skimmed the bold parts, well, that\u2019s pretty good too.<\/strong>\u00a0Thank you for reading.\u00a0<strong><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-24\/?action=preview&amp;uid=3187\">Here\u2019s the game!<\/a><\/strong><\/p>\n<div style=\"float: right;border: 1px solid #eee;padding: 2px;background: #fff;\"><div class=\"iLikeThis\" id=\"iLikeThis-180876\"><span class=\"counter\"><a class=\"image\" onclick=\"likeThis(180876);\">8<\/a><\/span><\/div><\/div>\n<p class=\"postmetadata\">\n<small>\n\t\t\t\t\t\tThis entry was posted\n\t\t\t\t\t\t\t\t\t\t\t\ton Sunday, September 2nd, 2012 at 9:29 pm\t\t\t\t\t\tand is filed under <a href=\"http:\/\/www.ludumdare.com\/compo\/category\/ld-24\/\" rel=\"category tag\" title=\"View all posts in LD #24\">LD #24<\/a>.\n\t\t\t\t\t\tYou can follow any responses to this entry through the <a href=\"http:\/\/www.ludumdare.com\/compo\/2012\/09\/02\/i-love-ludum-dare\/feed\/\">RSS 2.0<\/a> feed.\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tYou can <a href=\"#respond\">leave a response<\/a>, or <a href=\"http:\/\/www.ludumdare.com\/compo\/2012\/09\/02\/i-love-ludum-dare\/trackback\/\" rel=\"trackback\">trackback<\/a> from your own site.\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/small>\n<\/p>","time":"September 2nd, 2012 9:29 pm","title":"I LOVE LUDUM DARE.","title_was_empty":false}