Awesome Open Source
Awesome Open Source
Combined Topics
game-development
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 453 Game Development Open Source Projects
Categories
>
Games
>
Game Development
Godot
⭐
36,790
Godot Engine – Multi-platform 2D and 3D game engine
Phaser
⭐
29,089
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Games
⭐
17,237
🎮 A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Babylon.js
⭐
13,481
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Cryengine
⭐
10,486
CRYENGINE is a powerful real-time game development platform created by Crytek.
Openage
⭐
10,179
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
3d Game Shaders For Beginners
⭐
8,037
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Magictools
⭐
7,972
🎮 📝 A list of Game Development resources to make magic happen.
Pyxel
⭐
7,957
A retro game engine for Python
Tiled
⭐
7,829
A flexible level editor
Bullet3
⭐
7,586
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Spaceshipgenerator
⭐
6,675
A Blender script to procedurally generate 3D spaceships
Assimp
⭐
6,314
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Engine
⭐
6,135
Fast and lightweight JavaScript game engine built on WebGL and glTF
P1xt Guides
⭐
5,606
Programming curricula
Gamenetworkingsockets
⭐
5,067
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Entitas Csharp
⭐
4,882
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Entt
⭐
4,871
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Et
⭐
4,106
Unity3D Client And C# Server Framework
Ebiten
⭐
4,096
A dead simple 2D game library for Go
Awesome Unity
⭐
4,062
A curated list of awesome Unity assets, resources, and more.
Planck.js
⭐
3,910
2D JavaScript Physics Engine
Carp
⭐
3,794
A statically typed lisp, without a GC, for real-time applications.
Agones
⭐
3,628
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Urho3d
⭐
3,473
Cross-platform 2D and 3D game engine.
Game Networking Resources
⭐
3,441
A Curated List of Game Network Programming Resources
Melonjs
⭐
3,306
a fresh & lightweight javascript game engine
Ultralight
⭐
3,149
Next-generation HTML renderer for apps and games
Pygame
⭐
3,110
pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Terasology
⭐
3,004
Terasology - open source voxel world
Stride
⭐
2,964
Stride Game Engine (formerly Xenko)
Blog
⭐
2,960
gamedev blog
Game Programming Patterns
⭐
2,919
Source repo for the book
Game Programmer Study Notes
⭐
2,831
⚓️ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Noahgameframe
⭐
2,826
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.
Games
⭐
2,811
Some games created by pure python.
Ggez
⭐
2,728
Rust library to create a Good Game Easily
Awesome Gbdev
⭐
2,679
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
Gdevelop
⭐
2,635
🎮 GDevelop is an open-source, cross-platform game engine designed to be used by everyone.
Panda3d
⭐
2,633
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Gameframework
⭐
2,583
This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.
Shadered
⭐
2,461
Lightweight, cross-platform & full-featured shader IDE
Awesome Godot
⭐
2,450
A curated list of free/libre plugins, scripts and add-ons for Godot
Atomicgameengine
⭐
2,403
The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
Lumixengine
⭐
2,352
3D C++ Game Engine - yet another open source game engine
Flaxengine
⭐
2,271
Flax Engine – multi-platform 3D game engine
Engine
⭐
2,139
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.
Open Match
⭐
2,136
Flexible, extensible, and scalable video game matchmaking.
Epicsurvivalgameseries
⭐
2,036
Third-person Survival Game for Unreal Engine 4 (Sample Project)
Dust3d
⭐
2,028
🐪 Dust3D is a cross-platform open-source 3D modeling software. Auto UV unwrapping, auto rigging with PBR Material support, pose and motion authoring all in one.
Unity Design Pattern
⭐
2,004
🍵 All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
Opentk
⭐
1,972
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.
Netcode
⭐
1,969
A protocol for secure client/server connections over UDP
Awesome Love2d
⭐
1,947
A curated list of amazingly awesome LÖVE libraries, resources and shiny things.
Fxgl
⭐
1,820
Java / JavaFX / Kotlin Game Library (Engine)
React Native Game Engine
⭐
1,808
A lightweight Game Engine for React Native 🕹⚡🎮
Awesome Pico 8
⭐
1,746
A curated list of awesome PICO-8 resources, carts, tools and more
Gosu
⭐
1,705
2D game development library for Ruby and C++
Egui
⭐
1,699
egui: an easy-to-use immediate mode GUI in pure Rust
Imagineengine
⭐
1,689
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
Xenko
⭐
1,590
Old repo for Xenko Game Engine. Please use https://github.com/xenko3d/xenko instead.
Openjk
⭐
1,547
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Flecs
⭐
1,540
A fast entity component system (ECS) for C & C++
Arcadia
⭐
1,529
Clojure in Unity
Itch
⭐
1,519
🎮 The best way to play your itch.io games
Veldrid
⭐
1,506
A low-level, portable graphics library for .NET.
Defold
⭐
1,491
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Gamedev Resources
⭐
1,475
🎮 🎲 A wonderful list of Game Development resources.
Lumberyard
⭐
1,433
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
Awesome Opengl
⭐
1,425
A curated list of awesome OpenGL libraries, debuggers and resources.
Awesome Gamedev
⭐
1,396
A collection of free software and free culture resources for making amazing games. (mirror)
Crown
⭐
1,313
The flexible game engine.
Clumsy Bird
⭐
1,300
🐦 🎮 A MelonJS port of the famous Flappy Bird Game
Evennia
⭐
1,298
Python MUD/MUX/MUSH/MU* development system
Love
⭐
1,264
LÖVE is an awesome 2D game framework for Lua.
Unrealclr
⭐
1,248
Unreal Engine 4 .NET 5 integration
Duality
⭐
1,221
a 2D Game Development Framework
Ldtk
⭐
1,220
Modern, lightweight and efficient 2D level editor
Kys Cpp
⭐
1,173
《金庸群侠传》c++复刻版,已完工
Lance
⭐
1,159
Multiplayer game server based on Node.JS
Allegro5
⭐
1,142
The official Allegro 5 git repository. Pull requests welcome!
Real Time Rendering 3rd Cn Summary Ebook
⭐
1,133
📘 电子书 -《Real-Time Rendering 3rd》提炼总结 | 全书共9万7千余字。你可以把它看做中文通俗版的《Real-Time Rendering 3rd》,也可以把它看做《Real-Time Rendering 3rd》的解读版与配套学习伴侣,或者《Real-Time Rendering 4th》的前置阅读材料。
Bytepath
⭐
1,115
A replayable arcade shooter with a focus on build theorycrafting made using Lua and LÖVE.
Ksframework
⭐
1,099
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
Soloud
⭐
1,034
Free, easy, portable audio engine for games
X Postprocessing Library
⭐
1,032
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Sparky
⭐
956
Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.
Ktx
⭐
898
LibKTX: Kotlin extensions for LibGDX games and applications
Excalibur
⭐
882
🎮 An easy to use 2D HTML5 game engine written in TypeScript
C Sharp Promise
⭐
857
Promises library for C# for management of asynchronous operations.
Godot Open Rpg
⭐
838
Learn to create turn-based combat with this Open Source RPG demo ⚔
Renderpipeline
⭐
808
Physically Based Shading and Deferred Rendering for the Panda3D game engine
Acid
⭐
799
A high speed C++17 Vulkan game engine
Awesome Discord Communities
⭐
799
A curated list of awesome Discord communities for programmers
Networked Aframe
⭐
796
A web framework for building multi-user virtual reality experiences.
Trenchbroom
⭐
793
Cross-Platform Level Editor
Bfxr
⭐
771
Flash + AIR sound effects generator. Based on Sfxr.
Qengine
⭐
762
Retro game engine for developers that enjoy creating games like it's 1997.
Justweengine
⭐
760
An easy open source Android Native Game FrameWork.
Pbr White Paper
⭐
758
⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
1-100 of 453 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210