News thumbnail
Supporters-only article Defold Engine: Migration tips from Godot
News thumbnail
Supporters-only article Making Go Go Manfrog: 3D modeling and faux-photogrammetry
2
News thumbnail
Best Open-Source Game Engines with Editors
1
  LittleJS
LittleJS is a fast, lightweight, and fully open source HTML5 game engine designed for simplicity and performance. Its small footprint is packed with a comprehensive feature set including 2D and 3D rendering, physics, particles, sound, and input handling. The code is very clean and well documented with many examples to get you started quickly.
 
PlayCanvas
A web-first game engine
 
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.
 
Babylon.js
A powerful, beautiful, simple, and open web rendering engine
 
MelonJS
An open source HTML5 game engine that empowers developers and designers to focus on content
 
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.
 
PixiJS
Fast and lightweight 2D JavaScript library that allows everyone to enjoy the power of hardware acceleration without prior knowledge of WebGL
 
RPG Paper Maker
RPG Paper Maker allows you to create a 3D RPG with 2D sprites and 3D objects with a very simple interface
 
GDevelop
A no-code, open-source, free, and easy 2D/3D game-making app
  Felgo
Cross platform 2D games based on the Qt framework.
 
SHMUP Studio
SHMUP Studio is a game creation system designed to create SHMUP games without coding, it has plenty of features and a full blown editor
 
Phaser
A fast, fun, free and open-source framework for Canvas and WebGL powered browser games
 
Luna Visual Novel Engine 2
Luna Visual Novel Engine is a modern web-based game engine for creating visual novels visually, quickly, and easily. Designed for both beginners and professionals with an intuitive slider position interface. This latest version is a continuation of Luna Visual Novel Engine 1, with a simpler, lighter, and much easier to use interface and features.
 
GB Studio
A quick and easy to use drag and drop retro game creator that can publish games as gameboy ROMs
  TilBuci
TilBuci is a free, open source tool to create interactive content, focused on building interactive narratives like visual novels.
 
Twine
An open-source tool for telling interactive, nonlinear stories
 
CT.js
A 2D game editor that makes its bet on good documentation, visual tools and smooth workflow
 
p5play
JavaScript game engine that uses q5.js/p5.js for graphics and Box2D for physics. p5play was designed by Computer Science teachers to be intuitive for beginners, making it popular at schools and universities around the world.
 
Wonderland Engine
An engine to build highly optimized web-based 3D and XR apps that run on any device
 
Capsule VN Engine
Capsule VN Engine is a lightweight, no-code game development tool designed for the creation and distribution of 2D visual novels using web technologies.
  Luna Visual Novel Engine
Luna is a visual novel engine made using JavaScript.
  KAPLAY
KAPLAY is a JavaScript and TypeScript game library that makes it easy to create games for the web. It's free, open-source and fun.
  8th Wall
The 8th Wall Studio Game Engine is a powerful, browser-based development environment designed to build cross-platform 3D & spatial (XR) games directly on the web.
  Sundown
An extendible WebGPU game and simulation engine for fun, games and research.
 
Polygonjs
A procedural, node-based design & animation tool, for the web
  Three.js
An easy to use, lightweight, cross-browser, general purpose 3D library
 
Construct 3
Construct 3 is a powerful and user-friendly game development engine without the need for extensive coding knowledge
 
microStudio
microStudio is a free, open source game engine online
  A-Frame
A web framework for building virtual reality experiences
 
Calico
An interactive fiction engine for web games, powered by Inkle's ink