GAME JAM – The dungeon master

By jjeromegerstch

What is The dungeon master ?

The dungeon master is a dungeon builder game jam prototype made in 50 hours with an American artist : Jessica Garriga (her portfolio).

Concept

The dungeon master is a dungeon builder in which you play the evil keeper of the dungeon. You have to prevent incoming heroes to reach it’s heart. For that, you can use the gold you gain by killing heroes to extend your dungeon, add traps, and beat stronger heroes.

Features

  • custom made top-down view camera
  • dungeon piece selection UI
  • runtime updated navigation system
  • an economic system where killing heroes entering your dungeon make you earn gold
  • gold can be spent to improve your dungeon
  • Bindable controls
  • Fun in-game audio tutorial

My roles

  • Game design
  • UI design
  • Modeling and Rigging(dwarf)
  • Level design
  • Programming
  • Lighting
  • Voice acting
  • Sound design

Tools used

  • Unity Engine
  • Houdini
  • Photoshop
  • My smartphone for audio recordings (LG G6)
  • Audacity
  • Trello

I took some ressources from:

  • Mixamo
  • Freesounds

Where you can try it ?

You can try it in your browser by following this link : https://inoms.itch.io/the-dungeon-master

Devlog summarized

Planning

The planning was tricky here because we had 9 hours of jet lag with Jessica.

I started to share my ideas and concept with a voice call before putting everything on trello

Trello board state at the end of the project

My scope for this project was way too big ! So only a few things where implemented.

Production

The main challenges for me with this project were :

  • Implementing a runtime updated Navmesh
  • Dwarf Modeling, Rigging and skinning
  • UI creation
  • Implementing the command pattern for Input handling
Runtime updated Navmesh
Dwarf Rigged Skinning in progress
Early UI
Final UI

I had so much more planned with this prototype. But I was alone on the team to want to continue on this project.

I decided to move to other task.

What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *