A Dwarfen Story

Indiegame in development.

Animal and NPC ai with behavior tree.

Animals and NPCs should behave naturally and comprehensibly. For example, they act differently depending on the time of day[…]

“Imagine Dwarf Fortress in 3D”

My game is heavily inspired by Vintage Story, Dwarf Fortress and The Long Dark.

You build a settlement with your own hands and keep it running with the help of the incoming settlers.

Imagine Dwarf Fortress in 3D. You yourself are a dwarf and not just a passive spectator. Just like in Minecraft or Vintage Story, you have the opportunity to explore the underworld with pickaxe and shovel. Build dwellings underground.

Hunt and gather, or let your settlers do it for you. Defend your home against wild animals and worse … drunk Dwarfs.

It’s not just the inhabitants of the world that keep you on your toes, a silent agent in the background also ensures unforeseen events that won’t let you get bored.

Prepare, survive, repeat.

Subscribe to the newsletter!

A living world

Animals and monsters should bring the world to life and, like the later settlers, follow a daily routine. If you are hungry, look for food. If they are afraid, they stay away from you. Are they active at night or rather during the day?

Easy to learn. Difficult to master.

The top rule is that gameplay, mechanics, everything should be easy to understand. If my children can operate it, then I’m on the right track. Honestly, who enjoys having to watch 3 hours of tutorials on YouTube before playing?

Seasons and weather

The seasons and the different weather conditions will not make it easy for you. You must prepare yourself and your settlements for the harsh winters. Wood, oil and food are essential for survival.

Dynamic storytelling

As in Dwarf Fortress or Rimworld, each player should experience their own story. Routines running in the background ensure that you never get bored.

Your settlers will build relationships with each other. Whether positive or negative. So it can happen that your miners get drunk and party all night and the next day blow up the mine because they are still hungover from the evening. Perhaps they also destroyed the tavern during a brawl, leading to the displeasure of other settlers.

It can also happen … that your settlers aren’t very clever and have their own ideas about living happily together. Nobody would think of stealing your winter supplies, would they?

Only me

I work alone on the project. From the code and gameplay to the music. Why? I haven’t found anyone yet who would be enthusiastic about working on the project until 2 or 3 in the morning after the family goes to bed instead of watching Netflix 😉

I like challenges. I like doing new things and learning new things. I love programming. Am I the best at it? Certainly not. But I do enjoy it.

I’ve always wanted to develop my own game. Whether it’s successful on Steam or not is not important to me. I want to develop something that I would play.

Who knows what the future holds. Maybe one day I’ll find a publisher or another opportunity so that I can work on the project full-time. Maybe I’ll find some helping hands.

We’ll see.

Developed with Godot

Why Godot? I was looking for an engine with which I could develop in C++. As I’ve been doing this for over 15 years, I naturally wanted to stick with this language. And seriously, C++ is still the best language ;D

Godot not only gives me the opportunity to develop in C++, but also to extend the engine. My code serves as a kind of extension. This gives me maximum influence on the engine and more possibilities to improve the performance.

I was also looking for an engine that would make it easier for me to get started. I haven’t developed a standalone game yet. My only experience in this area would be the plugin X-CPL-Pilot for X-Plane (a kind of management game).

The Unreal engine overwhelmed me with its possibilities. So I started with Godot and have now stuck with it.

When is it coming out?

Its still very early in development. There are still many components that are constantly changing. First and foremost, the generation of the world. This is generated randomly as is usual in the genre. I’m close to the goal, but it still needs some fine-tuning.

In the future I will also need someone to help me with the character models and animations. I’m currently using models from kenney, but I’ve reworked them a bit.

Music

Changing world track

Unmastered track for the game. Well, will probably go in the garbage can. But it’s fun to play around to find the right sound for the game.

Marching Dwarfs track

Unmastered track for the game. Dwarves march into battle.

Videos

Work on the cave system

Short video about the current status of the cave system. Still very much under development.

  • dwarfenstory@gmail.com
en_GBEnglish