{"author_name":"Milo","cat":"LD #22","comments":[],"epoch":1324157700,"likes":0,"metadata":{"p_key":"61326","p_author":"Milo","p_authorkey":"2934","p_urlkey":"97091","p_title":"Improbably Doing Well","p_cat":"LD #22","p_event":"LD22","p_time":"1324157700","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"2934","us_name":"Milo","us_username":"milo","event_start":"1323993600","event_key":"8","event_name":"LD22"},"text":"<p>Well, I was hoping to finish the game engine itself by the end of tonight, but I&#8217;ve got like, 6 hours before that happens and, as far as I can tell, the game works perfectly, and never crashes. There&#8217;s still some balancing left to do, though. I&#8217;m really surprised at being in this situation because my code is incredibly ugly, uses a massive excess of pointers, and has plenty of one letter variable names. But it works, so I just need to not touch anything except the rendering code.<\/p>\n <p>Here&#8217;s a screenshot from the game. You can see that I have been very focused on the game engine, and less focussed on graphic or interface. For example, there is a black button on a black button that you can&#8217;t see, but has a pretty important function. Also, the title is &#8220;SFML Window&#8221; which isn&#8217;t really the most creative title ever.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen1.png\"><img class=\"aligncenter size-medium wp-image-92845\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen1-300x244.png\" alt=\"\" width=\"300\" height=\"244\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen1-300x244.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen1-550x448.png 550w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>Then, the same scene a few seconds later. See if you can spot the dead dwarf. It&#8217;s in the cluster of red things at the bottom left.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen2.png\"><img class=\"aligncenter size-medium wp-image-92844\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen2-300x244.png\" alt=\"\" width=\"300\" height=\"244\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen2-300x244.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/Screen2-550x448.png 550w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>So, I guess the todo list looks like this:<\/p>\n <ul>\n <li>Fix a rendering bug that makes a new dwarf spring up randomly whenever a dwarf dies.<\/li>\n <li>Add some visible particle whenever a dwarf dies.<\/li>\n <li>Give everything real graphics.<\/li>\n <li>Differentiate between valuable ore and not valuable ore.<\/li>\n <li>Label what each button does &amp; what its cost is. Also, actually charge the player money for placing stuff.<\/li>\n <li>Step on a kill trap, and record the sound I make for use in the game.<\/li>\n <\/ul>","time":"December 17th, 2011 4:35 pm","title":"Improbably Doing Well"}