MonoGame on the Web, No Really!

It shoots web?

TL;DR -> With a little effort, publishing MonoGame projects to the Web is possible, so long as you remember it is the Web and you cannot do EVERYTHING!

When it comes to GameJams, like the one mentioned in this post, pushing out the finished project as an EXE or Appx usually results in your project either getting downvoted or ignored, because who wants to infect their machine with an unknown just to test out a Jam project.This applies to most Game Engines out there that are not web-based, including MonoGame, but thankfully due to... read more

GameDev jamming with MonoGame

GameDev Jam for life!

TL;DR -> Getting started with MonoGame is easy, mastering it takes time. So, throw all that out the window and get hacking instead!


The 5th annual MonoGameJam is kicking off soon on the 30th November 2023, which is by far one of the best ways to throw yourself into MonoGame and learn something new:

  • Your next engine framework of choice.
  • Try something new and exciting (granted usually hair-raising).
  • Test out some new technique or skill.
  • Have fun and throw things at the screen or speakers until something sticks.

Not... read more

MonoGame, the order of things!

Coding is Life

TL;DR -> It is as simple as Initialize, LoadContent, Update, Draw, UnloadContent and finish, with a little sauce in between.

Every Game, Program or process runs on a specific loop, it might go through just once, or as is in the case with Games, the loop continues until the game is over, finished, kaput, crashed or simply closed (but who really wants a Game to ever end :D). Put simply, this is known as the Game loop, and whether it is Unity, Unreal or MonoGame, they all have their own specific order of things.

This article... read more