Afterville
A narrative-based game where players will help rebuild and bring together a small town community as the Mayor’s Assistant.
I was the main programmer of the project, responsible for the Scheduled NPC AI behaviors and all player mechanics.
-
I implemented:
- NPC AI that follows daily schedules
- Stamina system that ties to time of day
- Weekly policy selection & Town prosperity values
- Music
- Actions that players can perform
Game Download: https://haochengyang.itch.io/afterville
Project Repository: https://gitlab.com/peacegame/peacegame