You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This list is a remaster of #2 with more concrete tasks now that we are more than half-way through the jam and have a better understanding of life and the universe around us.
Physics
Player movement blocking based on filled cell (is this necessary?) At least should prevent moving out of valid game tiles.
Music
Menu music
Wave music
Build music
Victory music
Loss music
Sounds
Turret fire
Turret acquire target (maybe)
Player fire
Player walk (? maybe, might be cute)
Build/place wall/turret
Spawn sound
Enemy die (maybe)
Enemy walk (maybe, might also be cute)
Enemy hit core
Core explode
Wave start (powerup sound, like the spawners gettin juiced)
Wave end (powerdown sound, dejuicing)
Victory hit
Enemies
Walker
Runner
Flier -- does a direct path to the end and does not use pathfinding.
Trundler (? Some sort of opposite of Runner)
Boss types? Like maybe can walk thru/destroy turrets? Would need a sound cue and probably a preview of its destructive path.
Player gfx
Player 1/Player 2 polarity -- I would be inclined to invert their colors.
Net
Projectile spawing/destruction
Health updating
Placing and destruction of walls/turrets
Wave state updating (spawner done)
Loss/Victory state synchronization
Game Logic
Win/Loss conditions
Game progress state machine: wave -> build -> wave -> build -> loss/victory -> state_travel
Other
Energy orbs/currency for building. Also dropped by enemies. Should probably be an entity
Limiting building using currency.
Returning half currency of wall/turret destruction...?
Menu State
Main Menu (has start/lobby, quit, and credits...?)
Lobby (allows map picking, maybe? And light rules?)
Join by IP:Port, Host by IP:Port, Join by magservice name, Host by magservice name -- MAYBE allow some simple matchmaking with player count shown?
Controls/Tutorial
Maybe "F1" toggled and initially shown on start overlay graphics showing text for controls and arrows pointing to the diff. UI elements says how to use them?
The text was updated successfully, but these errors were encountered:
This list is a remaster of #2 with more concrete tasks now that we are more than half-way through the jam and have a better understanding of life and the universe around us.
The text was updated successfully, but these errors were encountered: