For a while, Unity and Unreal Engine have stolen all the headlines. What were once limited to game development have become the chosen tools for broader content creation across a range of industries, including TV, Film, VR, and AV – read filmmaker Tim Richardson’s reflections on using Unreal Engine. Unity continues to be the favourite for mobile game developers, whereas Unreal Engine is seeing increased popularity outside of games.

For various reasons, largely related to Unity’s pricing structure, a third option has joined the game development conversation – Godot Engine. This disruptor is free, open-source, and has been available to the public for around 10 years, but in the past year, it has really started to gain traction. Godot Engine is emerging as an indie game creator’s tool of choice while Unity is being used by more Triple-A studios, such as Ubisoft for the creation of Prince Of Persia: The Lost Crown – but there’s more to it than that divide.

Swipe to scroll horizontally
Row 0 – Cell 0 Godot Unity
OS Windows, macOS, and Linux Windows, macOS, and Linux
CPU x86 for Windows. ARM on macOS X64 for Windows. Apple M1 or above for macOS
GPU Integrated graphics with full Vulkan 1.0 support for Forward+ rendering and mobile rendering. OpenGL 3.3 support is required for the compatibility rendering method DX10, DX11, and DX12-capable GPUs or Metal-capable Intel and AMD GPUs
Memory 4GB RAM minimum 32GB RAM minimum