LogoKent Frauendienst

Evil Virus

Evil Virus is a third-person shooter set in an infection, pitting the player, as an infectious virus, fighting his way through white blood cells out to destroy you, while devoring red blood cells to recover from any damage they may have done.  This was a project of my team of four members over three months during my senior year of college.

Download for Windows XP or higher.
Use OpenGL mode in DirectX 10+.


Lead Programmer

As the lead programmer, my duties for Evil Virus consisted of programming all of the player's actions, player input, systems for managing all game entities, enemy artificial intelligence, scripted events across both levels, and basic system functions such as game state management and changing levels.

  • Designed and implemented player input scheme.
  • Designed and implemented the player's abilities and parameters.
  • Implemented enemy AI.
  • Implemented game state management and level loading and transitions.
  • Created destructible environmental objects and pickups.

Level Designer

For this project, I also served as a level designer.  Specifically level 2, which I built in its entirety, but I was also in charge of scripting-related aspects of level 1.

  • Design of level 2 utilizing Torque Game Engine's terrain editor and level editor.
  • Designed placement of script triggers (both levels) for spawning enemies as they are encountered.

My Games

Design Documents

Evil Virus Gravity Ball Project Raijin