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
StatusIn development
AuthorJoshua Simpson