Zombie Infection Simulators
In case you haven’t heard - there are machines nowadays called computers, and these wondrous devices are used for all manner of things, not the least of which is allowing us to simulate a zombie outbreak on a populated environment.
Call it, preparation, or research or fun! - these flash (and one OpenGL) programs create a virtual city, with little red dots representing virtual human stock - then introduces some green zombie dots to eat and infect them, allowing you to watch the result as the human population steadily declines.
The first simulator we will be looking at is created by Kevan Davis and is called “The Original Zombie Infection Simulator”. As Kevan provided the source code for the simulator - new variant programs have been build by various fans and I’m going to cover the two of these variants, below.
Kevan Davis’s Simulator
In Kevan’s simulator, the NPC’s are split up into Zombies, and Humans.
The zombies - represented by grey dots - lurch around randomly and when they see something moving then they follow it until they get “bored” and start to randomly move around again.
If a Zombie sees a Human standing directly in front of it, that human becomes infected and becomes a Zombie dot.
The Humans, represented by pink dots move faster than the Zombies If they see a zombie, they turn around and panic - where they get to move at double speed.
If a Human sees another panicked Human, they also become panicked.
This is pretty simple behavior and does not really come close to reflecting the real life panic behaviour of humans (most of the time the simulated panicked humans run away from the zombie and the run straight back into it) and the simulator does not offer any way to really play with the simulation, but, creating a high population city (By holding down “+”) and slowing down the simulation (By pressing “s”) and switching the zombies from Grey to Green (Press “g”) does offer some interesting results - and always ends the same way, everyone turned into zombies except for some unreachable pockets of humanity.
There is a 3D OpenGL version of this simulator built by Alan Gordon available for download here. Its written in C# and the source is provided in the zip.
While at Kevan’s site - you might also want to check out his Massively Multi-Player Web-Based Zombie Apocalypse Game “Urban Dead“
Matt Cordes Simulator
Matt Cordes Simulator is a direct implementation of Kevan’s Simulator source code, but with more complex behaviour.
In Corde’s world:
Zombies do not have a definite chance of turning a Human into a Zombie and instead the human has an ever increasing chance of killing the Zombie! This chance is dependant on the number of human survivors at that time.
Whenever a Human encounters a zombie, they make a flight or fight decision which could lead to them killing the zombie, or panicking and running-away. A panicking human is not able to kill a zombie until they calm back down.
I’m guessing that these new behavioral rules are intended to make the simulation more realistic - and they are definitely a step in the right direction… if you ignore that all the zombies and the humans still run around like headless chickens.
This simulator does not give the user any real insight which Kevan’s simulator did not already give. The simulator also sometimes ends immediately (with a human killing the first generated zombie) which is a little irritating.
Hardcorepawn’s Simulator
This is a fun and interesting variant on Kevan’s original simulator - except this time you get to click on the simulation to drop a random sized nuke on the population!
This is actually quite entertaining and satisfying when you can actually save some humans from being eaten.
Sure, you can only really defeat the undead horde by bombing the hell out of your own kind - but who’s counting?
Unfortunately the “+” button to increase the population is buggy - and sometimes crashes the application.
While at Hardcorepawn’s site you might want to try out one of the two other zombie related games available there.





