This game started out testing a few mechanics. I wanted to have point and click movement. Got that working so I moved on to implementing player attacks on a cube. Then I prototype an AI. Started off testing the search and follow part of the AI. When that was done it was time to implement a patrol state. Once I was satisfied with all of these small feature tests I moved on to developing an actual prototype
That left me to create a couple levels and implement a inventory and loot system. To finish it off I implemented a quest system and simple UI elements.