The FPS – Design Document

I want to write a First Person Shooter (FPS). Here is a breakdown of what I want in it.

Anything in normal color, I’m sure I want to have. Anything in red I’m not sure of, haven’t thought through yet, or need ideas on.

Weapons:

  • Machine Gun
  • Pistol
  • Rifle
  • Sniper Rifle
  • Rocket Launcher
  • Grenades
  • Fists
  • Baseball Bat

Items (NEED MORE):

  • ammo
  • teleports
  • health
  • EMP (Electromagnetic Pulse, disables electronics)

Levels:

Levels will be stored in a tile based format. Each level will have floors, each floor will have tiles. There will be a few different types of tiles, such as halls, ramps, open tiles, and more. Each tile can have something placed in it (spawn point, health pack, ammo, etc.). Each tile will also have different properties (LIKE WHAT?).

Enemies (NEED MORE):

  • turret
  • solider robot

Story (NEED MORE, maybe):

You are a solider who has signed up to test the military’s robot AI technology. The goal is to find out if robots can replace human soldiers on the battlefield.

Controls:

  • WASD for movement
  • The mouse aims
  • Left click fires your gun
  • Space Jumps (if that is a useful game mechanic)
  • E is action
  • All controls are customizable (these are the defaults)

Gameplay (I haven’t finished this part yet, but I posted this anyway):

  • You complete a level by disabling all robots (or converting them all to your side)

Feel free to share your ideas!

~ by Tyler on December 29, 2008.

Leave a Reply