tavern_keeper/Arch.md

46 lines
767 B
Markdown
Raw Normal View History

2023-01-01 20:11:38 +00:00
- Use ECS?
- World
- Creatures
- Human
- Animal
- Monster
- Sites
- Towns
- Dungeons
- Caves
- Ruins
- Tavern
- Items
- Weapons
- Armor
- Food
- Potions
- Scrolls
- Books
- Gems
- Artifacts
- Creatures need agency
- Need to be able to move around
- Need to be able to interact with the world
- Need to be able to interact with other creatures
- Need to be able to interact with items
- Need to be able to interact with sites
- Need an inventory
- Sites
- Need an inventory
- Items
- Need to know their history
## Step System
- For each creature
- create clone
- run creature step
- return list of actions
- run actions
- update creature