This post is more or less a post-mortem of the current project I am working on.
Devs:
Me (Remus): https://www.linkedin.com/in/remus-jones-aa158013a/
John: https://www.linkedin.com/in/john-dunning-699617123/
Concept
- RTS
- Structure Building
- Resource Harvesting
- PvE
Building from those initial ideas, we decided to create a “Dwarf Game”, where the player could build and shape the world by mining into a massive 2D voxel mountain, see the prototype below.
Prototype
A polished product we thought, would be fun to create, and fun to enjoy. Following that video, I moved from the Navmesh AI to an A* algorithm solution ( https://arongranberg.com/astar/). I polished the AI a little, and it was looking good.
Following that, we gave the AI a hub, tools (enum flag at this stage), and different jobs using a job management system, oh the dwarves also have heads now.
A bit more AI polishing, resource gathering – and an example of paint-on-resources. John had made some dwarf models, and prettied up the rocks.
Post Mortem
Following the prototyping stage, we realized it was going to be extremely hard to make this initial concept feel good – the entire premise is based on a Huge system – that I would be stuck on forever. So we decided to make a compromise and move onto something we know we can do, within our busy work schedules.