Doomkeeper
A downloadable game
Doomkeeper is a real-time-strategy (RTS) with a heavy focus on dynamic terrain, AI agents and emergent gameplay.
My role/s
- Project Manager
- Lead Programmer
- Lead Designer
My accomplishments
I implemented a voxel world with procedurally generating terrain and performance measures such as chunking.
I created a custom generic controller that allows AI or players to control Creatures. AI controllers and behaviours are generic, so AI types such as rule-based or utility-based can be switched.
I developed a custom Entity system to allow for the interaction with game elements, from Creatures to world items such as pick-ups.
Other notable mentions are:
- Unity Input System reader and broadcaster
- Custom debugger class
- User Interface (UI) management system
- Core player systems such as world interactions, movement, etc.
Updated | 22 days ago |
Status | In development |
Author | Joshua Simpson |