Awesome Open Source
Awesome Open Source
Application Programming Interfaces
Command Line Interface
Integrated Development Environments
Lists Of Projects
User Interface Components
Web User Interface
The Top 358 Game Engine Open Source Projects
Godot Engine – Multi-platform 2D and 3D game engine
Become A Software Engineer At Top Companies
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
🎮 A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
🅰️ web framework for building virtual reality experiences.
a 2D rigid body physics engine for the web ▲● ■
CRYENGINE is a powerful real-time game development platform created by Crytek.
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
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.
An open source re-implementation of Diablo 2
State Management for Turn-Based Games
🎮 📝 A list of Game Development resources to make magic happen.
A retro game engine for Python
One framework for creating powerful cross-platform games.
Data-oriented and data-driven game engine written in Rust
Minetest is an open source voxel game engine with easy modding and game creation
A refreshingly simple data-driven game engine built in Rust
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Unity3D Client And C# Server Framework
A minimalist Flutter game engine
Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
Cross-platform 2D and 3D game engine.
Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
A hand-crafted 2D game library in Go
Terasology - open source voxel world
Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stride Game Engine (formerly Xenko)
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Rust library to create a Good Game Easily
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
🎮 GDevelop is an open-source, cross-platform game engine designed to be used by everyone.
3D C++ Game Engine - yet another open source game engine
3D Engine with Blender Integration
Cocos Creator is a complete package of game development tools and workflow, including a game engine, resource management, scene editing, game preview, debug and publish one project to multiple platforms.
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
React Native Game Engine
A lightweight Game Engine for React Native 🕹⚡🎮
2D game development library for Ruby and C++
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
Awesome Pico 8
A curated list of awesome PICO-8 resources, carts, tools and more
Java / JavaFX / Kotlin Game Library (Engine)
Old repo for Xenko Game Engine. Please use https://github.com/xenko3d/xenko instead.
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
KlayGE is a cross-platform open source game engine with plugin-based architecture.
A fast entity component system (ECS) for C & C++
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
Free, cross-platform 2D game engine powered by Haxe and OpenFL
🎮 🎲 A wonderful list of Game Development resources.
Engo is an open-source 2D game engine written in Go.
Defold is a completely free to use game engine for development of desktop, mobile and web games.
The flexible game engine.
Python MUD/MUX/MUSH/MU* development system
Go 3D Game Engine
4X Space Strategy game Star Ruler 2's open source distribution.
Web powered cross-platform 3D, WebXR game engine.
Solar2D Game Engine main repository (ex Corona SDK)
3D Software Renderer in 700 Lines !! (700 行代码的 3D 软件渲染器)
a 2D Game Development Framework
dhewm 3 main repository
Terminal-based game engine for Go, built on top of Termbox
A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
Magic Another Game Engine
OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable
QQ Group：538722494，KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.
LibKTX: Kotlin extensions for LibGDX games and applications
🎮 A simple 2D HTML5 game engine written in TypeScript
Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/
An OpenGL RTS game engine written in C
Unicorn Console: create quick game !
A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
A pure Go game engine
Flutter Unity View Widget
Embeddable unity game engine view for Flutter. Advance demo here https://github.com/juicycleff/flutter-unity-arkit-demo
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
Retro game engine for developers that enjoy creating games like it's 1997.
Ct.js is a desktop game engine that makes learning programming fun and game development easy by its visual editors and well-documented code library
A cross-platform, open-source, pure C game engine for mobile game.
A high speed C++17 Vulkan game engine
A Future-oriented Adventure Game Framework based on React & Pixi.js. Docs: https://avgjs.github.io/docs/
An opinionated 2D game engine for Rust
Lua Virtual Reality Engine
A simple framework for 2D games on desktop and web
Open source reimplementation of GTA San Andreas game engine in Unity
🏵 An ultra-minimalist game engine
Game engine with an emphasis on architectual quality and performance
Animation Compression Library
OpenSAGE is a free, open source re-implementation of SAGE, the 3D real time strategy (RTS) engine used in Command & Conquer: Generals and other RTS titles from EA Pacific. Written in C#. Not affiliated with EA.
Opensource crossplatform Fallout 2™ game engine writen in C++ and SDL.
A node.js based MUD game engine
A game framework written with osu! in mind.
A collection of open source c/c++ libraries for gamedev
KorGE Game Engine. Multiplatform Kotlin Game Engine
Open Source HTML5 Puzzle Game Engine
Anki 3d Engine
AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
The Grid SDK - Game engine for Lua
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch
1-100 of 358 projects