AsteroidGame/game_notes/Roadmap/Path to minimum viability.md

33 lines
766 B
Markdown

# BASIC CAMERA MOVEMENT
**Starting with fixed angle WASD movement**
- Goal: Mouse drag move, Edge move, Move Focus to Pos
-
# BUILDINGS
- Create building base class to have a common interface between all buildings
- Define building colliders
## **BUILDING MODE**
- Set up instantiating prefabs on cursor, with collision detection
- Primitive Building Menu
- Stay in build mode if shift is pressed
# UI
- Select buildings
# Infrastructure
- Buildings should connect to each other to be able to share resources
# Enemies
- Enemy Movement
- Death
- Aggro
ENERGY SYSTEM
- Define Energy Generation and Energy Consumption
- Energy Transmission
RESOURCES
- Create harvestable_object_base
- Perlin noise random distrobution of resource nodes
- Discuss resource types