-
Notifications
You must be signed in to change notification settings - Fork 4
Game Features
gregchan550 edited this page Aug 11, 2023
·
19 revisions
- Fixed lanes along which towers fire and enemies move towards the resource extractors (base)
- The game arena is separated into a grid with discrete placement positions
- Aliens will come from one side like in plants vs zombies
- Players will have a certain amount of time to place towers and defences after each wave
- HP will be human lives remaining (if a zombie gets through all defences it will take a certain amount of lives depending on which zombie is getting through.
F1. Design multiple levels
- Towers that damage enemies using different weapons/effects
- Defensive fortifications such as walls/armour
- Towers have other abilities
a. Add abilities here...
- Planets buff/restrict towers
- Towers and structures can be upgraded - (move this to build mechanic section)
(Add features here)
(Added this as a spinoff from the tower mechanic - will need to be implemented)
- Projectile Design
-
Starting point
-
Speed
- Need to think about a scalable interval
- Fluidity in movement
-
Direction
- Starting off with linear
- Adjustability during movement
- Pivot from starting point with respective angle
-
Collision
- Disappear at contact. Deals damage/Apply effect
- Continues after contact. Deals damage/Apply effect
- Bounce at contact
- Randomised Direction
- Targeting Direction
- Default spacing-value on contact should be adjustable
-
Duplication
- Spacing of duplication
- Direction
-
Size
- Hitbox (of mob/tower)
-
- Projectiles from both towers and enemies that cause damage
F1. Projectile animations F2. Different projectile types
- Towers and fortifications can be built and placed - implement a build menu
- Towers and fortifications take time to build - implement a build delay?
F1. Towers and fortifications can be upgraded/stacked - implement an upgrade menu?
- Mobs can move in a straight line along the row in the grid (mobs will be animated as they walk)
- Mobs have a health bar and can take damage from projectiles from the towers (the health bar won't be displayed, but instead the graphic of mob will change - as they take more damage, they appear more "beaten up" etc.)
- Mobs can send projectiles and damage towers (which also have their own health bar)
- Certain mobs may have immunity to certain attacks from towers (those projectiles wouldn't affect their health bar)
- Each mob has its own set of properties - speed, starting health bar, amount of damage received from a certain projectile, amount of damage given when firing its own projectile
- Mobs will come in waves
- Mobs can change lanes/redirect around towers (direction is randomised when they encounter a tower)
- (Maybe) Human engineers are selectable/controllable units that build/repair/upgrade/buff towers
- Mobs have different elemental effects
a. Different planets have properties that affect the mobs (may affect the projectile they send, how much damage they take from other projectiles)
- Bosses will come during significant waves
- Credits/resources earned by killing enemies
- Resources extracted over time also provide credits
- Random event triggers for effects such as double damage or more powerful enemies
(Add features here)
- Health and gold will always be shown with gold being displayed on a button that opens the shop when clicked.
- When towers are clicked a small pop up will display the possible upgrades with costs etc.