#gallery-1 {
margin: auto;
}
#gallery-1 .gallery-item {
float: left;
margin-top: 10px;
text-align: center;
width: 33%;
}
#gallery-1 img {
border: 2px solid #cfcfcf;
}
#gallery-1 .gallery-caption {
margin-left: 0;
}
/* see gallery_shortcode() in wp-includes/media.php */

Left click to begin the game, right click to quit

When you’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.

If you sniff too many packets without letting one get to its target, the network becomes suspicious and kicks you

The goal of the game is to isolate one of the computers on the network.

Packets move between computers

Isolate a computer by stealing all the other identities on the network to see this victory screen
First things first: it’s here.
Note: This is a Jam entry, not a Compo entry, because I wasn’t able to publish PyStroke, my personal code library, pre-compo.
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’s three in the morning, and time to call this done. Over the last 27 hours I’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.
IdentiThief started off as many of my games do: with precisely this vision in my head. Once I got there I wasn’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’m going to keep making silly abstract ones like this. Still, I’m pretty pleased with what I turned out after the day.
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’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.
G’luck, and thanks for taking this first Ludum Dare journey with me!
James (@PROGRAM_IX)