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 418 Game Development 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!
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.
🎮 A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
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 🚀
🎮 📝 A list of Game Development resources to make magic happen.
A retro game engine for Python
A flexible level editor
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
A Blender script to procedurally generate 3D spaceships
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
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 curated list of awesome Unity assets, resources, and more.
A statically typed lisp, without a GC, for real-time applications.
A dead simple 2D game library for Go
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Cross-platform 2D and 3D game engine.
Game Networking Resources
A Curated List of Game Network Programming Resources
Terasology - open source voxel world
Next-generation HTML renderer for apps and games
Game Programming Patterns
Source repo for the book
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.
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.
Game Programmer Study Notes
⚓️ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Rust library to create a Good Game Easily
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
Some games created by python code.
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.
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.
A curated list of free/libre plugins, scripts and add-ons for Godot
3D C++ Game Engine - yet another open source game engine
Lightweight, cross-platform & full-featured shader IDE
Flexible, extensible, and scalable video game matchmaking.
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.
🐪 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.
A protocol for secure client/server connections over UDP
Third-person Survival Game for Unreal Engine 4 (Sample Project)
A curated list of amazingly awesome LÖVE libraries, resources and shiny things.
Unity Design Pattern
🍵 All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
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.
Clojure in Unity
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
🎮 The best way to play your itch.io games
A fast entity component system (ECS) for C & C++
A low-level, portable graphics library for .NET.
A curated list of awesome OpenGL libraries, debuggers and resources.
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
🎮 🎲 A wonderful list of Game Development resources.
A collection of free software and free culture resources for making amazing games. (mirror)
🐦 🎮 A MelonJS port of the famous Flappy Bird Game
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
a 2D Game Development Framework
Multiplayer game server based on Node.JS
A replayable arcade shooter with a focus on build theorycrafting made using Lua and LÖVE.
The official Allegro 5 git repository. Pull requests welcome!
Real Time Rendering 3rd Cn Summary Ebook
📘 电子书 -《Real-Time Rendering 3rd》提炼总结 | 全书共9万7千余字。你可以把它看做中文通俗版的《Real-Time Rendering 3rd》，也可以把它看做《Real-Time Rendering 3rd》的解读版与配套学习伴侣，或者《Real-Time Rendering 4th》的前置阅读材料。
QQ Group：538722494，KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
LÖVE is an awesome 2D game framework for Lua.
Unreal Engine 4 .NET 5 integration
Modern, lightweight and efficient 2D level editor
Free, easy, portable audio engine for games
Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.
X Postprocessing Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
LibKTX: Kotlin extensions for LibGDX games and applications
🎮 A simple 2D HTML5 game engine written in TypeScript
C Sharp Promise
Promises library for C# for management of asynchronous operations.
Physically Based Shading and Deferred Rendering for the Panda3D game engine
A web framework for building multi-user virtual reality experiences.
Godot Open Rpg
Learn to create turn-based combat with this Open Source RPG demo ⚔
An easy open source Android Native Game FrameWork.
Retro game engine for developers that enjoy creating games like it's 1997.
Cross-Platform Level Editor
Flash + AIR sound effects generator. Based on Sfxr.
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
Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Pbr White Paper
⚡️基于物理的渲染（PBR）白皮书 | White Paper of Physically Based Rendering(PBR)
1-100 of 418 projects