{"author_name":"NeiloGD","cat":"LD #22","comments":[],"epoch":1324368540,"likes":1,"metadata":{"p_key":"60196","p_author":"NeiloGD","p_authorkey":"1154","p_urlkey":"95949","p_title":"\u201cLeave My Lettuce Alone :(\u201d Post-mortem","p_cat":"LD #22","p_event":"LD22","p_time":"1324368540","p_likes":"1","p_comments":"1","p_status":"UPD5","us_key":"1154","us_name":"NeiloGD","us_username":"neilo","event_start":"1323993600","event_key":"8","event_name":"LD22"},"text":"<p><a href=\"http:\/\/www.ludumdare.com\/compo\/2011\/12\/20\/leave-my-lettuce-alone-post-mortem\/1154-shot0\/\" rel=\"attachment wp-att-101868\"><img class=\"aligncenter size-large wp-image-101868\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/1154-shot0-550x309.jpg\" alt=\"\" width=\"550\" height=\"309\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/1154-shot0-300x168.jpg 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/1154-shot0-550x309.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/1154-shot0.jpg 1281w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n <p><strong><em>What went right:<\/em><\/strong><\/p>\n <p>&#8211; The Food &amp; Drink:<\/p>\n <p>Prepared enough food for myself for the weekend, made sure the house was stocked up with enough to eat and drink in case I became bored of consuming that. Only drank 4 energy drinks over the weekend, and avoided coffee and alcohol.<\/p>\n <p>&#8211; The Idea:<\/p>\n <p>I came up with an idea pretty quickly, and stayed focused on it until I had a working game mechanic. This took a total of 9 hours with 1 good break in the middle.<\/p>\n <p>&#8211; The Graphics:<\/p>\n <p>Decided right away that I&#8217;d be hand drawing all my graphics. For this I used a graphics tablet, and was the best decision I made yet. Initially planned to make a 3D game, went ahead and made a 2D prototype, but had more than enough time to turn it into a 3D game during the second day and did!<\/p>\n <p>&#8211; The Engine:<\/p>\n <p>This is the 3rd LD I&#8217;ve used my own engine, I was going to be doing it in C# with a port of my engine initially, but decided against this as I&#8217;ve fixed a lot of bugs over the last year and it would be throwing away productivity if I didn&#8217;t take advantage of this.<\/p>\n <p>&nbsp;<\/p>\n <p><strong><em>What went wrong:<\/em><\/strong><\/p>\n <p>&#8211; The Sound &amp; Music:<\/p>\n <p>Completely uninspired musically and don&#8217;t have the greatest library of synths, and not totally familiar with the tools I chose to use. Sound wise I didn&#8217;t produce much. The sounds I created were quickly made with Audacity recording with a microphone and filtering.<\/p>\n <p>&#8211; The Submission:<\/p>\n <p>Thanks to a recent update I made to my engine to do multithreaded rendering, and only testing on single\/dual core machines, I missed a critical bug in my job system which prevented it from working on a machine with more than 2 cores. It&#8217;s been fixed now, but it&#8217;s something I should have tested before hand.<\/p>\n <p>&#8211; The Development &#8220;Hardware&#8221;:<\/p>\n <p>To make sure the game worked for most others, I developed the game in Windows XP&#8230;inside Virtual Box&#8230;in OSX. This was a nightmare as the GL window will block Visual Studio when hitting a breakpoint, causing several headaches&#8230;not to mention that GL is slow inside a VM (could be considered an advantage performance wise since it&#8217;ll run smoothly on almost any machines). Next time I will be using a hard machine, hopefully with Windows 7 installed, and do compatibility testing inside a VM &amp; on other machines.<\/p>\n <p>&#8211; The Sleep &amp; Night Before:<\/p>\n <p>The day before LD it was my companies xmas party, which meant I drank a lot, and got very little sleep before LD. This turned out not to be so bad as the adrenaline of LD hit me hard! Saturday night (well&#8230;Sunday morning) I scraped 5 hours sleep before the second day. Didn&#8217;t sleep Sunday night and continued to work, but got there eventually. Monday was taken off work as a means of catching up on sleep, but sleeping through the Monday messed up the sleep that night, causing me to remain tired on the Tuesday. Could be worse, thought I managed it fine, but not so much as I would have liked.<\/p>\n <p><em><strong>Before next Ludum Dare:<\/strong><\/em><\/p>\n <p>&#8211; Ensure I&#8217;m familiar with all my tools.<\/p>\n <p>&#8211; Test on several different machines.<\/p>\n <p>&#8211; Improve my engine&#8217;s content pipeline.<\/p>\n <p>&nbsp;<\/p>\n <p>My entry can be found here:<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-22\/?action=rate&amp;uid=1154\">http:\/\/www.ludumdare.com\/compo\/ludum-dare-22\/?action=rate&amp;uid=1154<\/a><\/p>\n <p>The timelapse video is here:<\/p>\n <p><a href=\"http:\/\/www.youtube.com\/watch?v=3Wm9wcr5JBs\">http:\/\/www.youtube.com\/watch?v=3Wm9wcr5JBs<\/a><\/p>\n <p>&nbsp;<\/p>\n <p>&nbsp;<\/p>\n <p>&nbsp;<\/p>\n <p>&nbsp;<\/p>\n <p>&nbsp;<\/p>","time":"December 20th, 2011 3:09 am","title":"\u201cLeave My Lettuce Alone :(\u201d Post-mortem"}