About

Taken from my first blogpost Hello world!

Since end of 2022, I am developing a 2D RPG heavily inspired by games like Fallout, Gothic and D&D. I started out using the Unity engine but decided to try different game engines as well since I disliked some aspects of Unity. I tried implementing some basic features using the Godot engine and fell in love with it immediately.

This project is the first time I have been involved in gamedev and so far I love it! BUT: there is a lot to learn, especially gamedev concepts and things like Godot best-practices. That’s why this blog exists: I share what problems I run into, how I plan to solve them and how I actually solve them. Hopefully this will save you some trouble and maybe you’ll even learn something, who knows?

I won’t go into detail about the specifics of the game I’m developing yet, but I can tease a few aspects that I want to focus on so that you know what you can expect from the blog and the game in the future:

RPG “mechanics”

Full-blown RPG, compelling story, unique characters and game world, etc. The bread and butter of the game really.

Skill mechanics

Skills and abilities based on D&D rules. A system offering depth so that characters can be molded and played in the most diverse ways.

Dice mechanics

Rolling dice will be a fundamental aspect of the game, similar to how it is the case in D&D. There will be different kinds of dice that can be upgraded. And yes, I’m serious with “dice mechanics” having it’s own section!

Fighting mechanics

This will probably be the most challenging goal to achieve: a fun combat system in a 2D game. In my opinion, there aren’t many 2D RPGs that have a good(fun!) combat system and I wonder if it is hard to create or simply no one ever cared. Either way, we’ll find out – I do care!

I am prototyping those features at the moment. I focus on creating MVP versions of the features, making sure that they work together properly. Creating content(as in creating characters, the game world, quests etc.) will be part of the second phase of the project once I have all the mechanics in place.