- 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