{"author_name":"Gwilym","cat":"MiniLD","comments":[{"author_name":"vincepascoe","time":"July 28, 2013 5:52 pm","epoch":1375051920,"text":"Amen to the two monitors! also I have a tablet close by so I can walk or lie down while doing research.","spam":"N"}],"epoch":1375039800,"likes":3,"metadata":{"p_key":"42219","p_author":"Gwilym","p_authorkey":"2430","p_urlkey":"77842","p_title":"Day 7","p_cat":"MiniLD","p_event":"LD27","p_time":"1375039800","p_likes":"3","p_comments":"1","p_status":"UPD5","us_key":"2430","us_name":"Gwilym","us_username":"gwil","event_start":"1377216000","event_key":"18","event_name":"LD27"},"text":"<p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/title2.png\"><img class=\"alignnone size-medium wp-image-264176\" alt=\"title\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/title2-300x225.png\" width=\"300\" height=\"225\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/title2-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/title2-550x412.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/title2.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>Its been quite a week. Unfortunately, my game isn&#8217;t in a submittable state quite yet. But hopefully, by the end of tomorrow, I&#8217;ll have something which is completable. The project has come with its own lessons and plenty of surprises. I thought I might list a few:<\/p>\n <ul>\n <li>Networking is a nightmare to debug&#8230; with a debugger, but really easy with a bunch of well placed printf statements<\/li>\n <li>By writing algorithms down on paper, everything seems to work second attempt (I&#8217;ll give examples in a later post)<\/li>\n <li>A* is really easy to implement, but getting the characters to follow the path is the difficult part<\/li>\n <li>Two monitors makes things much nicer<\/li>\n <li>SFML is a really nice library to use<\/li>\n <li>Once networking is out of the way, programming the rest is much easier<\/li>\n <li>I get &#8220;in the groove&#8217; when listening to music<\/li>\n <li>Keeping the games synchronized was almost too easy<\/li>\n <\/ul>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/Screenshot-280713-222739.png\"><img class=\"alignnone size-medium wp-image-264177\" alt=\"Screenshot - 280713 - 22:27:39\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/Screenshot-280713-222739-300x234.png\" width=\"300\" height=\"234\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/Screenshot-280713-222739-300x234.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/Screenshot-280713-222739-550x429.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/07\/Screenshot-280713-222739.png 802w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>What I&#8217;ve got left to do is:<\/p>\n <ol>\n <li>Implement fighting and collisions between people&#8217;s minions. (yes, I haven&#8217;t done that yet)<\/li>\n <li>Add a win condition<\/li>\n <li>Make the settings dialog<\/li>\n <li>Make the sound effects play<\/li>\n <\/ol>\n <p>Hopefully I can get that all done by tomorrow&#8230; hopefully&#8230;.<\/p>\n <p>&nbsp;<\/p>","time":"July 28th, 2013 2:30 pm","title":"Day 7"}