Skip to content
GeekAdvice
← all posts

Godot, the Unreal Engine killer?

2 min read#race-wars

Unreal Engine is a powerful engine, too powerful maybe. I spent many months fighting against this behemoth overpowered engine fighting through features I didn't need or want. After taking a long break from development, I have set my sights on switching to a lighterweight, and less complicated engine. That engine, for now, is Godot.

Godot 4

This engine was suggested by a friend, and it had come up in my searching, I had nearly set on trying Unity again, but I thought there would be no harm in trying this almost too good to be true open source engine.

I started off installing the binary editor, linking in Jet Rider, and set off on following the basic Starter 3D game tutorial.

My attention span sucks

I got about a quarter of the way through the tutorial and I was getting bored. It was clear that this was not going to keep me engaged. So I called in some friends (Claude and Minimax) and set about speeding things up. I completely disengaged from the tutorial and started relying on LLM advice and code. I wanted to see how multiplayer was going to look and how complicated it might be. The short story is - not very. In a few hours I had the game running end to end and was able to do a test multiplayer session with a friend - cross platform no less, him on a Windows PC and me on the Mac.

Moving forward

I am going to upload my version of the Godot starter project to Github for posterity. It will be shelved now and I am going to look at the Jolt Physics engine that comes with Godot. The plan will be to try and get a rough Race Wars type car driving. If that goes well I will call this engine viable and start the work of rebuilding Race Wars from the ground up in Godot.

This won't be a short process, but I think in the long run it's the right call.

You can find the GitHub Repo for my Godot starter project here: GitHub Repo

_Peteyyy