You are on page 1of 9

Version 0.

1(draft) June 29, 2015

By Justin Donovan

Table of Contents
1. Title Page
1.1. Game Name
1.2. Version Number, author, date
2. Table of Contents
3. Design History
4. Section I - Game Overview
4.1. Game Concept
4.2. Feature Set
4.3. Genre
4.4. Target Audience
4.5. Game Flow Summary
4.6. Look and Feel
4.7. Project Scope
5. Section II - Gameplay and Mechanics
5.1. Gameplay
5.1.1. Objectives
5.1.2. Play Flow
5.2. Controls
5.2.1. PC
5.2.2. Console
5.3. Mechanics
5.3.1. Movement
5.3.2. Objects
5.3.3. Actions and Combat
5.4. Screen Flow
5.4.1. Screen Flow Chart
5.4.2. Screen Descriptions
5.4.2.1.
Main Menu Screen
5.4.2.2.
Options Screen
5.4.2.3.
Etc.
5.5. Game Options What are the options and how do they affect game play and
mechanics?
6. Section III Setting and Levels
6.1. Game World
6.1.1. General look and feel of world
6.1.2. Level One
7. Section IV - Interface
7.1. Visual System
7.1.1. HUD - What controls

8. Section V - Gameplay Objects in depth


9. Section VI Technical This may be abbreviated with most in the Technical Bible.
9.1. Target Hardware
9.2. Development hardware and software
9.3. Game Engine
9.4. Scripting Language
10. Section VII
10.1.
Asset List
10.1.1. Art
10.1.2. Sound
10.1.2.1. Environmental Sounds
10.1.2.2. Weapon Sounds
10.1.2.3. Interface Sounds
10.1.3. Music
10.1.3.1. Ambient
10.1.3.2. Action
10.1.3.3. Victory
10.1.3.4. Defeat

Section I - Game Overview


1.1. Game Concept
Two-Bit Defender (TBD) is an education 2d arcade twin-stick style shooter.
1.2. Feature Set
The player will try to survive while accumulating the high score using two types
of shots and two types of radial functions.
1.3. Genre
2d arcade twin-stick style shooter.
1.4. Target Audience
The target audience will be teens from 17 - 25.
1.5. Game Flow Summary the player will try to survive while accumulating the
high score using two types of shots and two types of radial functions.
1.6. This game needs to be visually attractive with lots of colors and visual rewards.
This game will also focus on the humor that comes out of a world full of
computer viruses with derived from the sites that could likely have viruses.
1.7. Project Scope This game will not be big and can be beaten in a day.
1.7.1. There is currently one confirmed level.

Section II - Gameplay and Mechanics


1.1. Gameplay
1.1.1. Game Progression
Players will complete linear levels and progress forward through the game.
1.1.2. Mission/challenge Structure
The player will mover right through the board and until they reach the finish
line.
1.1.3. Objectives
The objective of the game is to survive and achieve a high score.
1.1.4. Play Flow
Players will move around the map shooting viruses and taking care of the
threats correctly.
1.2. Controls
1.2.1. PC
The pc controls are designed for key board and mouse and are as follows:

WASD Movement controls


Player can use these controls to move left, right, up, down, and
diagonal within the boundaries of the grid.
Mouse Aiming
Players will use the mouse to aim the shots.
Mouse left-click Delete shot
Players can use this shot to accurately destroy the delete virus.
Mouse right-click Quarantine shot
Players can use this shot to accurately destroy the quarantine virus.
Shift Repair radial
Players can use this to repair digital imperfections which form
from using the incorrect shot.
Space Scan radial
Players can use this to scan power-ups so they know if they
actually are power ups and not harmful viruses.
Escape Exit game
Players can quickly exit the game during game play or the menu
screen.
Enter Menu confirm
Players can use enter to select the menu item highlighted.
1.2.2. Console
Left Stick Movement controls
Player can use these controls to move left, right, up, down, and
diagonal within the boundaries of the grid.
Right stick Aiming
Player can use the right stick to aim the shots.
Left Trigger Delete shot
Players can use this shot to accurately destroy the delete virus.
Right Trigger Quarantine shot
Players can use this shot to accurately destroy the quarantine virus.
Left bumper Repair radial
Players can use this to repair digital imperfections which form
from using the incorrect shot.
Right bumper Scan radial
Players can use this to scan power-ups so they know if they
actually are power ups and not harmful viruses.
Select (back) Exit game
Players can quickly exit the game during game play or the menu
screen.
Start Menu confirm
Players can use enter to select the menu item highlighted.
1.3. Mechanics What are the rules to the game, both implicit and explicit. This is
the model of the universe that the game works under. Think of it as a simulation

of a world, how do all the pieces interact? This actually can be a very large
section.
Players will correctly eliminate threats by shooting the correct shot or using the
correct radial to earn high score before they are destroyed.
1.3.1. Movement
1.3.1.1.
Player
The player will be able to move diagonally as well as all four directions
(up, left, right, down).
1.3.1.2.
Quarantine virus
This virus will move erratically at a quicker speed than the delete virus.
1.3.1.3.
Delete virus
This virus will follow the player at a slower speed than the player and
quarantine virus.
1.3.1.4.
Sound file
This file will move erratically like the quarantine virus but at the speed
of the delete virus
1.3.1.5.
Unknown file
1.3.2. Objects
See asset list
1.3.3. Action and combat
Other than direction movement players will have access to four other action
buttons.
Delete shot this shot can be fired to accurately eliminate the delete virus.
Quarantine shot this can be fired to accurately eliminate the quarantine
virus.
Radial repair this can be used to repair areas that are damaged from
inaccurately delete shot-ing a quarantine virus.
Radial scan this can be used to scan power ups to make sure they are not a
harmful virus.
1.4. Screen Flow
1.4.1.1.
Screens
Main menu will allow the player to access the options seen here.(there
will also be a help option)

The game screen accessed by the start option is where the player will
play the actual game.
Hi-Score will allow the player to see the high scores players have
earned.
Credits will display the credits for the game.
Quit will exit the game.

Section III - Game World


10.1.4. General look and feel of world
The game world should look digital and consist of bright neon colors
and attributes.
10.1.5. Level One
A simple rectangle arena with nothing blocking the player.

Section IV interface
In game hud will only consist of score.

Section V Gameplay Objects


Player the player will able to move in all 2dinminesional directions as well as
fire two radial shots and two standard shots.
Delete Shot one of the standard shots the player can shoot. This shot will share
a shot delay with the Quarantine Shot to keep players from using the shots too

frequently. The delete shot will accurately remove quarantine viruses with no
penalty and an average score gain.
Quarantine Shot - one of the standard shots the player can shoot. This shot will
share a shot delay with the Delete Shot to keep players from using the shots too
frequently. The quarantine shot will accurately remove Quarantine Viruses with
no penalty and an average score gain.
Delete Virus the delete virus can be accurately removed for an average score
gain or if it is hit with quarantine shot it will leave a digital scar where it has been
shot. This virus will home in at the player but at a slower speed than the player.
Quarantine virus the quarantine virus can be accurately removed for an
average score gain or if it is hit with a delete shot it will leave a pop up. This virus
will travel slightly faster than the player but in diagonal directions.
Digital Scar digitals scars will block both standard shots and will have no
relationship with the scan radial but it will be removed for a small score gain
when hit with the repair shot. Digital scars will not move from where they were
created.
Pop-up pop ups will go away in time but will only block the players vision and
will not interact with anything in the environment.
Audio malware This virus will play sound and move around and behave like a
quarantine virus.
The Grid this is an artistic representation of the playfield. The player will not
be able to move outside the gridded area.
Unknown file - This file will move slowly like a delete virus but it will move
erratically like a quarantine virus. This can be collided with the player and have
the chance to give them a bonus or penalty. This could also be hit with a scan shot
to reveal its intention which will change the object in to a bad or good version of
the unknown virus based on chance. It will be a three to five chance the file will
be bad.
Unknown file good this item will move like the unknown file but will now give
a bonus of a large score gain if collides or is picked up by the player.
Unknown file bad this item will move like the unknown file but will always be
a penalty of a large score loss but not as large as what could have been gained by
the good version. This will penalize the player if the player collides with it or the
player can shoot it with the delete shot to remove it for a small score gain.

Radial Scan This is one of the radial functions the player has access to. This
function will allow the player to see if the unknown file is bad or good when it
collides with the unknown file by changing the file to its good or bad version.
This function shares a redial delay with the radial repair to prevent the player
from using it too frequently. This function will start small at the position of the
players origin and grow outwards in a circle.
Radial Repair - This is one of the radial functions the player has access to. This
function will allow the player to repair digital scars which will remove the scar
from the playfield. This function shares a redial delay with the radial repair to
prevent the player from using it too frequently. This function will start small at the
position of the players origin and grow outwards in a circle.
Object Spawner This item will not have a sprite that will be visible. This object
will hold the logic for spawning the viruses which then travel into the playfield.

Section VI Technical
This game will be made for pc inside the game maker engine.
Coding will be GML or the drag and drop options that game maker provides.

Section VI Other Documents


Asset List
Sound there is no sound in current version