What a Weekend


So in my last devlog I stated I would be posting anew update on Friday. That never happened. I forgot the kids started spring break so I had no free time to get any work done.

Engine Doubt

Then this weekend I sat down and began digging into some of the issues I saw coming up. I will admit for a little while I started to get overwhelmed.

Using a framework like MonoGame where I spend a week implementing basic functionality that exists in full fledged game engines already can be daunting.

I sat down and looked over EnginesDatabase to see what options were available. My Criteria were as follows

  • Open Source
  • Completely Free
  • Development Platforms - Windows
  • Publish Platforms
    • Windows
    • Linux
    • Web
    • Consoles

Well I hit a few problems here. MonoGame doesn't support Web.

Godot only supports web is you use GDScript and I would rather use C#.

So I removed my Opensource and Completely Free Constraints.

That leaves me with Unity, Unreal, GameMaker, and DragonRuby.

The only engine I would even consider that is not open source is GameMaker since it is a pay once model. Game maker actually supports all of my requirements. However, I am not a fan of learning a new scripting language.


Delving Deeper

I decided to delve deeper into MonoGame. I am checking out some of the libraries people have written to compliment it

https://github.com/aloisdeniel/awesome-monogame

https://github.com/AristurtleDev/monogame-aseprite

Also checking out some of the samples MonoGame has available

https://monogame.net/articles/samples.html


Whats Next?

I am going to review all of this. From there I will make a decision on sticking with MonoGame, or moving to Godot or GameMaker.

I really don't NEED the web portion. However, I would like to do some game jams and some of those are only accept Web based games due to the danger of malware submissions.

I could just go with Godot, however, I really wasn't a fan when I was using it. I will need to give GameMaker a try to see if I like it more or less than Godot.

Leave a comment

Log in with itch.io to leave a comment.