Mastodon
Aggregator
News
Blog
More
Random Engine
Status
Become a Supporter
About
Add Engine
Login
Gamedev Knitting #1
1
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
Babylon.js
A powerful, beautiful, simple, and open web rendering engine
3D
Agnostic
AR/VR
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
RecoilEngine
Recoil is a battle tested open-source RTS engine that, allied with a flexible Lua API, allows you to implement the perfect UI and mechanics for your game with the ability to support thousands of complex units simultaneously.
3D
Spartan Engine
A game engine with an emphasis on real-time cutting-edge solutions
3D
Thunder
Cross-platform 2D and 3D game engine with modular architecture
2D
3D
PixiJS
Fast and lightweight 2D JavaScript library that allows everyone to enjoy the power of hardware acceleration without prior knowledge of WebGL
2D
Agnostic
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
RouteVN
RouteVN Creator is a free, open-source tool that lets anyone, writers, artists, hobbyists to create their own Visual Novels. No coding or technical background required.
2D
Point&Click
Interactive Fiction
Visual Novel
Editor
RPG Paper Maker
RPG Paper Maker allows you to create a 3D RPG with 2D sprites and 3D objects with a very simple interface
3D
RPG
Visual Programming
Editor
Crown
Crown is a complete and cross-platform game engine designed for flexibility, performance, and fast-iterations.
2D
3D
Agnostic
ECS
Editor
MelonJS
An open source HTML5 game engine that empowers developers and designers to focus on content
2D
Agnostic
Unigine
An engine designed for development teams (C++/C# programmers, 3D artists) working on interactive 3D apps
3D
Agnostic
Own Script Language
Editor
Bevy
A refreshingly simple data-driven game engine built in Rust
2D
3D
Agnostic
ECS
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
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
USAGI
Usagi is a 2D game engine for making pixel art games in Lua 5.5. It features live reload, single-command cross-platform export, and a pause menu with input remapping built in.
2D
Agnostic
Kaiju Engine
Kaiju is a game development platform where all game scripting and logic is written in Go, combining the performance of a compiled language with the simplicity of modern syntax
2D
3D
Editor
Pixi’VN
Pixi’VN is a versatile and powerful visual novel/2D game engine. It is based on JavaScript/TypeScript and uses the PixiJS library for rendering.
2D
3D
RPG
Visual Novel
Point&Click
Visual Programming
GDevelop
A no-code, open-source, free, and easy 2D/3D game-making app
2D
3D
Agnostic
Visual Programming
Editor
Defold
A game engine for high-performance cross-platform games
2D
3D
Agnostic
Editor
Drag[en]gine
Free software game engine focusing on developing games faster
2D
3D
Own Script Language
AR/VR
Editor
Snap!
A visual programming language inspired by Scratch.
2D
Own Script Language
Visual Programming
Editor
PlayCanvas
A web-first game engine
3D
Agnostic
AR/VR
Editor
TIC-80
A free and open source fantasy computer for making, playing and sharing tiny games
2D
Agnostic
Fantasy Console
Editor
Eldiron
A cross-platform creator for classic role-playing-games (RPGs). It’s main aim is to create games similar to the RPGs of the 80’s and 90’s but with modern features as well as support for single and multi-player experiences.
2D
RPG
Editor
Excalibur.js
A free game engine written in TypeScript for making 2D games in HTML5 canvas, whether you're new to game development or you're an experienced game developer.
2D
Agnostic
ECS
Ebitengine
A dead simple 2D game engine for Go
2D
Agnostic
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
SDL Simple DirectMedia Layer
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games.
2D
3D
Agnostic
FNA
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries
2D
3D
Agnostic
1
2
3
4
5
6
7
8
9
10
×
Advertisement