Design Document: Robots Incoming!
Player experience:
Tactical Tower Defense. Robots attacking a military base with automated defenses.
Theme/Style:
Sci-Fi. Earth. Robot invasion. Defend the base against the invading robots.
Low/Medium poly models
3D overhead view
Core Mechanic:
- Survive X number of waves (Determined at game start?)
- Place turrets
- Turrets cost credits
- Place any time
- Manage energy and ‘mass’ to keep your turrets active
- Turrets use energy, mass, or both
- Destroyed robots produce mass and credits
- Energy generates based on the number of generators
- Purchase upgrades
- New towers
- Each tower will have multiple upgrade levels
- Generators
- New towers
Core game loops:
- Robots set up a base and begin producing robots from a resource until the resource is used up.
- Robots are created until they reach a set wave number (20?), then move towards base
- Robots explode when they reach the base and do damage
- Game ends when the set number of waves pass or base is destroyed
- Scoring increases with the level of robot
Requirements/Supported Platforms:
Demo: PC - WebGL
Full version: PC - Download
Aspect 1920x1080
Stretch goals:
- Upgrade turrets
- Robots fly in to create turrets
- Energy overload
- If there is enough extra energy use energy overload to increase damage
- Diggers produce extra mass
- Ability to block the path of the robots to change path / Enemy pathing
- Core base defense
- Does this make sense?
- Destructible base elements
I plan to use some of the modular assets I created in the blender course: