🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
- game
- javascript
- gamedev
- game-development
47,133 repositories indexed
1–19 of 19 · Most stars
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Hazel Engine
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
A complete 3-D game development suite written in Java.
Terasology - open source voxel world
A lightweight game engine written in modern C++
3D Engine with Blender Integration
An open-source fighting game engine that supports MUGEN resources.
BananaBread is a C++ 3D game engine that runs on the web using JavaScript+WebGL+HTML
Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
2D Game Engine with Lua Scripting made on top of SFML !
Rapidly cook up games for HTML5, Flash, Android, and iOS.
Cyan Worlds's Plasma game engine
Create Flash, HTML5, iOS, Android, and desktop games with no code with Stencyl. This is the source to Stencyl's Haxe-based engine.
A free cross-platform game engine focusing on fast prototyping and having fun with Luau scripting
Open Source Fantasy Console in pure Rust [Core]
Tetragon is an Open Source cross-platform game engine used to develop games and applications for the web, desktop and mobile devices. It is written purely in ActionScript 3 and comfortably allows to write source code once and deploy builds to several different target platforms. Unlike most other Flash-based game engines and frameworks that allow you to develop a specific type of game or that provide a subset API to support game development, Tetragon provides a complete foundation with that any type of game can be developed, incl. resource management, debugging facilities, multi-locale support, layered extendability, a game-oriented data structure, and a lot more.