For Dev Update #5 the focus was on optimization, a new area, the water shader, and some minor (but nonetheless important) improvements.


So there was quite some stuff going on under the hood this time around. Even though the game should not be too taxing anyway, now stuff only gets…

For this Dev Update #4, I wanted to talk a little about the input methods I implemented, how interactions work in the game, and introduce one more area to you.


For Timeless Adventure I plan to support a wide array of input methods. The primary input method will be the…

My focus was still on implementing and coming up with more Puzzles. The negative part about this is, that there is not much to show you. The positive part is, that the puzzles are the meat and bones of the game, and I better put some work into them.

Different Actions


This is the Dev Update #2 for Timeless Adventure: A Journey to Begin. In case you missed it, here is the Dev Update #1.

The focus of the last few weeks was on creating more puzzles.
I use Twine to help me with that. Twine is a great and versatile open-source…

I wanted to start posting more regular updates about the state of the game. So here is the Dev Update #1.

About the game

First, let me give you a quick overview, what I planned for this game:

  • One seamless connected fantasy world where time got frozen (only for humanoid beings though)

Here you will find some basic Firestore Security Rules Recipes. In particular, I try to cover some basic and useful code snippets and explanations, which should help to secure your Cloud Firestore Database.

First, you should keep in mind, that Firebase checks for the first allow, that is set to…

In this Flutter Navigation Tutorial, we want to have a look at how navigation is done in Flutter. We want to make a small application, where we can navigate from one screen to another. Also, we have a look at how to pass data between the different screens.

Flutter BottomNavigationBar Tutorial

In this very short Flutter BottomNavigationBar Tutorial we will have a look at how to implement a BottomNavigationBar with three tabs.

Godot Tips and Best Practice

Here are some of my best Godot tips, that I think you should at least give a thought. Surely, all Godot tips listed here may not always work out for you. Or maybe the better solution to a given problem is to not use them. But in general, I did…

How to Handle Input in Godot

There are not many things more essential to a video game, than the user input. In fact, it is what differentiates video games from any other medium. So obviously, input plays a major role in game development. Now in this post, I want to talk about the different ways, in…

Free Time Dev

In my spare time I work on Timeless Adventure — a fantasy adventure game

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store