Project setup for cross-platform game development in MonoGame

As I promised earlier, we are going to take a look at how to develop a game in MonoGame targeting multiple platforms at the same time, using Visual Studio 2019. It may seems like a nuisance first, but once you’ve experienced the pain of deploying a game to mobile that you have originally developed to […]


Cross-platform game example coming

As I’ve mentioned a few months ago, I’ve started working on a mobile game with my engine. The first step of this is to prepare the engine to work on mobile, so I’ve been pretty busy with that lately. I’m using the platformer game example to test my game on mobile, and so far, after […]

I started working on an actual game

Now that my studies are done (for a while at least), I’m investing my free time into creating an actual game! It’s going to be a small puzzle game using Monolith Engine. This will be my first commercial release and it’s only going to utilize only a small fraction of what the engine can do […]

Move your body! (with style)

I made a promise in my last article to explain how you can have guaranteed collision detection while using fixed timesteps even with 30 FPS. This article is the first of a two part series that will deliver this promise:This time we are going to move our rectangle around with a juicy, smooth movement that […]

Fix your timestep – in MonoGame

There is a famous article circling the internet since more than 15 years now: Glenn Fiedler’s Fix your Timestep!, which is basically the 101 of fixed timesteps explanations. However, it might difficult for a beginner to understand and implement it, so I’ve decided to provide a beginner friendly starter implementation and some use cases. If […]

First game prototype with Monolith engine

The day has arrived when I published my first ever game demo showcasing the capabilities of the engine I’m developing.It’s a simple platformer game demo, which demonstrates typical scenarios for a platformer game. This doesn’t utilize everything in the engine, but still gives a pretty good idea of what to use and what it can […]

Monolith engine went public!

Another great news: my open source 2D game engine went public!Originally I was planning to work on it for a few more weeks at least before opening it up, but since Ludum Dare 48 Compo event happened last weekend, where contestants had to make a game alone in 48 hours (including graphics and audio) with […]