Using the systems I’ve built previously – collision, walls, stairs, NPCs, levels, dialogue, battle, etc, I’ve started work on a short, simple prototype of Goblin Hero. I intend for this prototype to be playable by anyone who wants to download it. I wouldn’t call this a demo exactly, although it’s a fine line. Generally, demos are longer and more elaborate than prototypes, as I understand it. I still plan to release a longer, fancier demo in the future. This is more of a small scale, proof of concept release.
![](https://thedataelemental.wordpress.com/wp-content/uploads/2021/09/exterior.png?w=1024)
The scope of the Goblin Hero Prototype is as follows. The player starts outside a small, snowy house at night. They go inside, and speak to the house’s owner, a goblin Collector Hermit, who confirms that the quest item the player seeks is in their basement, and asks them to retrieve it. As the player walks away, the Collector says, “Sorry about the mess.”
![](https://thedataelemental.wordpress.com/wp-content/uploads/2021/09/house-1.png?w=508)
The player descends to the basement and finds it vast and maze-like to an extent that is absurd for the size of the house above it. This is actually a mini-dungeon, and there are monsters down here to fight. The Collector has done quite a bit of collecting, with crates and barrels forming a labyrinth that goes on for several screens.
![](https://thedataelemental.wordpress.com/wp-content/uploads/2021/09/basement.png?w=511)
Finally, the player finds the chest, and retrieves the quest item, the Ancient Key. At this point there’s a party chat moment about the situation. The player then returns to the house and speaks to the Collector again. The prototype ends with a screen that says “Coming Soon.”
![](https://thedataelemental.wordpress.com/wp-content/uploads/2021/09/prototype_end_screen.png?w=512)
I spent the last week focusing largely on building the assets and levels for this prototype. The levels’ objects, and their locations and properties, are hard-coded in python. As you can see, the player can enter it and walk around. I have some bugs to squish and some features yet to add, but it’s coming. It will be a huge milestone to release something playable, and polished, after six months of development. I’m looking forward to it.
![](https://thedataelemental.wordpress.com/wp-content/uploads/2021/09/thanks_for_reading-3.gif?w=505)
A playable prototype is a huge step forward. It’s been a long road and I’m happy for you and glad to see your dedication to the project is paying off. Can’t wait to try it out.
LikeLiked by 1 person