{"author_name":"PROGRAM_IX","cat":"LD #25","comments":[],"epoch":1355706240,"likes":1,"metadata":{"p_key":"47828","p_author":"PROGRAM_IX","p_authorkey":"19366","p_urlkey":"83493","p_title":"IdentiThief 12-hour report: Finished! I have other things to be doing","p_cat":"LD #25","p_event":"LD25","p_time":"1355706240","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"19366","us_name":"PROGRAM_IX","us_username":"program_ix","event_start":"1355443200","event_key":"14","event_name":"LD25"},"text":"<style type='text\/css'>\n #gallery-1 {\n margin: auto;\n }\n #gallery-1 .gallery-item {\n float: left;\n margin-top: 10px;\n text-align: center;\n width: 33%;\n }\n #gallery-1 img {\n border: 2px solid #cfcfcf;\n }\n #gallery-1 .gallery-caption {\n margin-left: 0;\n }\n \/* see gallery_shortcode() in wp-includes\/media.php *\/\n <\/style>\n <div id='gallery-1' class='gallery galleryid-212123 gallery-columns-3 gallery-size-thumbnail'><dl class='gallery-item'>\n <dt class='gallery-icon landscape'>\n <a href='http:\/\/ludumdare.com\/compo\/2012\/12\/16\/identithief-12-hour-report-finished-i-have-other-things-to-be-doing\/identithief1\/'><img width=\"150\" height=\"150\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/IdentiThief1-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Left click to begin the game, right click to quit\" aria-describedby=\"gallery-1-212138\" \/><\/a>\n <\/dt>\n <dd class='wp-caption-text gallery-caption' id='gallery-1-212138'>\n Left click to begin the game, right click to quit\n <\/dd><\/dl><dl class='gallery-item'>\n <dt class='gallery-icon landscape'>\n <a href='http:\/\/ludumdare.com\/compo\/2012\/12\/16\/identithief-12-hour-report-finished-i-have-other-things-to-be-doing\/identithief4\/'><img width=\"150\" height=\"150\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/IdentiThief4-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"When you&#039;ve captured four unique packets from a computer, you steal its identity. It no longer send packets to the others, and the suspicion of the network is reduced.\" aria-describedby=\"gallery-1-212143\" \/><\/a>\n <\/dt>\n <dd class='wp-caption-text gallery-caption' id='gallery-1-212143'>\n When you&#8217;ve captured four unique packets from a computer, you steal its identity. It no longer send packets to the others, and the suspicion of the network is reduced.\n <\/dd><\/dl><dl class='gallery-item'>\n <dt class='gallery-icon landscape'>\n <a href='http:\/\/ludumdare.com\/compo\/2012\/12\/16\/identithief-12-hour-report-finished-i-have-other-things-to-be-doing\/identithief3\/'><img width=\"150\" height=\"150\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/IdentiThief3-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"If you sniff too many packets without letting one get to its target, the network becomes suspicious and kicks you\" aria-describedby=\"gallery-1-212140\" \/><\/a>\n <\/dt>\n <dd class='wp-caption-text gallery-caption' id='gallery-1-212140'>\n If you sniff too many packets without letting one get to its target, the network becomes suspicious and kicks you\n <\/dd><\/dl><br style=\"clear: both\" \/><dl class='gallery-item'>\n <dt class='gallery-icon landscape'>\n <a href='http:\/\/ludumdare.com\/compo\/2012\/12\/16\/identithief-12-hour-report-finished-i-have-other-things-to-be-doing\/identithief5\/'><img width=\"150\" height=\"150\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/IdentiThief5-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"The goal of the game is to isolate one of the computers on the network.\" aria-describedby=\"gallery-1-212145\" \/><\/a>\n <\/dt>\n <dd class='wp-caption-text gallery-caption' id='gallery-1-212145'>\n The goal of the game is to isolate one of the computers on the network.\n <\/dd><\/dl><dl class='gallery-item'>\n <dt class='gallery-icon landscape'>\n <a href='http:\/\/ludumdare.com\/compo\/2012\/12\/16\/identithief-12-hour-report-finished-i-have-other-things-to-be-doing\/identithief2\/'><img width=\"150\" height=\"150\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/IdentiThief2-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Packets move between computers\" aria-describedby=\"gallery-1-212139\" \/><\/a>\n <\/dt>\n <dd class='wp-caption-text gallery-caption' id='gallery-1-212139'>\n Packets move between computers\n <\/dd><\/dl><dl class='gallery-item'>\n <dt class='gallery-icon landscape'>\n <a href='http:\/\/ludumdare.com\/compo\/2012\/12\/16\/identithief-12-hour-report-finished-i-have-other-things-to-be-doing\/identithief6\/'><img width=\"150\" height=\"150\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/IdentiThief6-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Isolate a computer by stealing all the other identities on the network to see this victory screen\" aria-describedby=\"gallery-1-212147\" \/><\/a>\n <\/dt>\n <dd class='wp-caption-text gallery-caption' id='gallery-1-212147'>\n Isolate a computer by stealing all the other identities on the network to see this victory screen\n <\/dd><\/dl><br style=\"clear: both\" \/>\n <\/div>\n \n <p>First things first: it&#8217;s <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-25\/?action=preview&amp;uid=19366\">here<\/a>.<\/p>\n <p>Note: This is a Jam entry, not a Compo entry, because I wasn&#8217;t able to publish PyStroke, my personal code library, pre-compo.<\/p>\n <p>I got the game to a reasonably working state on Linux, with no external libraries bar Pygame. I have a title screen, a win condition, a lose condition, some gameplay, and a couple of sounds. It&#8217;s three in the morning, and time to call this done. Over the last 27 hours I&#8217;ve put about twelve hours into this, and it has been very rewarding. My game library (in the source as pystroke.py) was quite helpful, although there are some design issues that need working out before I open-source it in the next month or so.<\/p>\n <p>IdentiThief started off as many of my games do: with precisely this vision in my head. Once I got there I wasn&#8217;t sure what else to do visually, although I do have a few gameplay ideas. The ability to call a project finished is something everyone needs, to my mind, but until I have more ambitious, crazy visions of games, I&#8217;m going to keep making silly abstract ones like this. Still, I&#8217;m pretty pleased with what I turned out after the day.<\/p>\n <p>If you do go to the trouble of downloading it, and it fails for whatever reason, please let me know. Whatever about the game code, I am trying to write a useful library, so any input is very much appreciated! Likewise, if pystroke.py looks to you like something you might like to play with, get in contact and I&#8217;ll keep you updated with the changes. In the next week or two I hope to be doing still more development on it, with the final wind-down of coursework for the semester.<\/p>\n <p>G&#8217;luck, and thanks for taking this first Ludum Dare journey with me!<\/p>\n <p>James (<a title=\"James Heslin's Twitter\" href=\"http:\/\/twitter.com\/PROGRAM_IX\" target=\"_blank\">@PROGRAM_IX<\/a>)<\/p>","time":"December 16th, 2012 8:04 pm","title":"IdentiThief 12-hour report: Finished! I have other things to be doing"}