Mastodon
Aggregator
News
Blog
More
Random Engine
Status
Become a Supporter
About
Add Engine
Login
Supporters-only article
Defold Engine: Migration tips from Godot
Supporters-only article
Making Go Go Manfrog: 3D modeling and faux-photogrammetry
2
Best Open-Source Game Engines with Editors
1
Pagination
Order by
Last release
Alphabetic
Engine name
Software license
Any
Open Source
Source Available
Proprietary
Engine price model
Any
Completely Free
Partially Free
Subscription
Paid
Size
Any
Small (<200mb)
Medium (200mb - 2gb)
Large (>2gb)
Development platforms
Windows
Mac
Linux
Android
Web
Publishing platforms
Windows
Mac
Linux
iOS
Android
Web
Xbox
Playstation
Nintendo Switch
Gameboy
NES
Sega Saturn
MSX
SNES
Nintendo 64
Vectrex
Sega Mega Drive
Gameboy Advance
Master System
Atari 2600
Programming languages
BASIC
C
C#
C++
CoffeeScript
Common Lisp
D
Dart
F#
Fennel
Go
Guile
Haxe
Ink
Janet
Java
Javascript
Kotlin
Lua
Luau
Moonscript
Objective-C
Pascal
Python
Racket
Ruby
Rust
Scala
Squirrel
Swift
Typescript
Wren
Zig
Genre tags
2D
3D
Action
Adventure
Agnostic
Arcade
Interactive Fiction
Point&Click
Puzzle
RPG
Visual Novel
Feature tags
AR/VR
ECS
Editor
Education
Fantasy Console
Own Metaverse
Own Script Language
Visual Programming
Blazium Game Engine
Blazium Engine is a free, open-source fork of Godot for building cross-platform 2D and 3D games and applications, with the tools, platform integrations, and improvements you need.
2D
3D
Agnostic
Own Script Language
AR/VR
Editor
Robust Toolbox
ECS based game engine originally created for space station 14 but other games are supported. It is intended for multiplayer games and it is possible to sandbox the client.
2D
ECS
sbox
s&box is a spiritual successor to Garry’s Mod, using Source 2 to create a modern, intuitive, moddable game development environment.
2D
3D
Agnostic
AR/VR
Editor
Stride
A free and open-source 2D and 3D cross-platform game engine that can be used to create video games for PC, mobile devices and virtual reality or interactive content.
2D
3D
AR/VR
ECS
Editor
Gondwana Game Engine
Gondwana is a cross-platform 2.5D game and rendering engine written in C#/.NET 8, built with SkiaSharp for graphics. It modernizes legacy Win32/GDI patterns into a modular, high-performance framework that runs on desktop, mobile, and web.
2D
Unigine
An engine designed for development teams (C++/C# programmers, 3D artists) working on interactive 3D apps
3D
Agnostic
Own Script Language
Editor
Shape Engine
A custom-made game engine based on the Raylib Framework. The Main focus is being performant and only using draw functions instead of textures. When using Shape Engine everything from Raylib is available as well.
2D
Agnostic
FNA
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries
2D
3D
Agnostic
Prowl Game Engine
Prowl is an open-source, MIT-licensed game engine developed in pure C# in latest .NET. It aims to provide a seamless transition for developers familiar with Unity by maintaining a similar API while also following KISS and staying as small and customizable as possible. Ideally, Unity projects can port over with as little resistance as possible.
3D
Agnostic
Editor
Redot Engine
Redot Engine is an open source fork of Godot with the goal of fulfilling the promise of Godot.
2D
3D
Agnostic
Own Script Language
AR/VR
Editor
KNI
KNI, a fork of Microsoft's XNA Framework, is a simple and powerful .NET framework for creating games for desktop PCs, Mobile devices, Virtual Reality headsets and the Web, using dotnet framework & the C# programming language.
2D
3D
Agnostic
AR/VR
NeoAxis
NeoAxis Engine is a versatile real-time platform for making 3D, 2D games and apps
3D
Agnostic
Editor
Godot
A free, all-in-one, cross-platform game engine that makes it easy for you to create 2D and 3D games.
2D
3D
Agnostic
Own Script Language
AR/VR
Editor
Flax
A full-source code available and agile game engine
3D
Agnostic
Visual Programming
Editor
MonoGame
A framework for cross-platform games
2D
3D
Agnostic
SimulationFramework
A simple and easy-to-use framework for writing small games and prototyping in C#.
2D
Unity
A cross-platform game engine used worldwide. The engine can be used to create three-dimensional (3D) and two-dimensional (2D) games, as well as interactive simulations.
2D
3D
Agnostic
Visual Programming
AR/VR
ECS
Editor
RPG Architect
RPG Architect is a next-generation RPG game maker with all of the limitations removed. It is designed to be simple enough for a newcomer and advanced enough for a veteran of game making engines.
2D
3D
Agnostic
RPG
Adventure
Visual Novel
Action
Visual Programming
Editor
FlatRedBall
A game development platform built in C#
2D
Editor
Murder Engine
A pixel art ECS game engine built on top of MonoGame.
2D
Agnostic
ECS
Editor
CRYENGINE
A powerful game development platform to create world-class entertainment experiences
3D
Agnostic
Editor
Evergine
The graphics development engine for business and industry
3D
Agnostic
Editor
Falco Engine
Free cross-platform 3D game engine with C# scripting, Bullet physics and OpenAL audio
3D
Agnostic
Editor
Rebel Fork (rbfx)
An in-development experimental fork of Urho3D game engine
2D
3D
Agnostic
Editor