Awesome Open Source
Search results for c plus plus game development
1,092 search results found
Godot Engine – Multi-platform 2D and 3D game engine
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
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.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Flexible level editor
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
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 Curated List of Game Network Programming Resources
Navigation-mesh Toolset for Games
🎮 Open-source, cross-platform game engine designed to be used by everyone.
Piccolo (formerly Pilot) – mini game engine for games104
Lightweight and modular C++11 graphics middleware for games and data visualization
A fast entity component system (ECS) for C & C++
Space exploration, trading, and combat game.
Flax Engine – multi-platform 3D game engine
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Cocos Engine is an open-source framework for building 2D & 3D real-time rendering and interactive contents, especially video games, which can be deployed to mobile, desktop and web. It is inherited from the legacy Cocos2d-x with a redesigned modern architecture. To run this engine, please download Cocos Creator.
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.
Lightweight, cross-platform & full-featured shader IDE
Game Programming Patterns
Source repo for the book
LÖVE is an awesome 2D game framework for Lua.
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
3D C++ Game Engine - yet another open source game engine
Third-person Survival Game for Unreal Engine 4 (Sample Project)
Imgui Node Editor
Node Editor built using Dear ImGui
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Dust3D is a cross-platform 3D modeling software that makes it easy to create low poly 3D models for video games, 3D printing, and more.
Third-person Action Roguelike made in Unreal Engine C++. Project for Unreal Engine Pro C++ Course & Stanford University (CS193U)
rAthena is an open-source cross-platform MMORPG server.
最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间，省出更多的精力投入到更有创造性的工作 | The most comprehensive technical map of game development. Help game developers save time on known problems and save more energy for more creative work.
fheroes2 is a recreation of Heroes of Might and Magic II game engine.
A wonderful list of Game Development resources.
Cpp Game Engine Book
从零编写游戏引擎教程 Writing a game engine tutorial from scratch
2D game development library for Ruby and C++
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
Change C++ code at runtime
The flexible game engine.
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Awesome Game Security
awesome game security [Welcome to PR]
Modern C++14 library for the development of real-time graphical applications
An open-source and fully functional Steamworks SDK / API module and plug-in for the Godot Game Engine.
Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.1 with additional features & bug fixes
c++ toolkit for rapid development of live graphical apps and games
A high speed C++17 Vulkan game engine
A small, dependency-free node editor for dear imgui
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
Cross-Platform Level Editor
Rhubarb Lip Sync
Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other project that requires animating mouths based on existing recordings.
Open source C++ physics engine library in 3D
3D Game engine with editor
cr.h: A Simple C Hot Reload Header-only Library
UPBGE, the best integrated game engine in Blender
Animation Compression Library
🚀 Making multi-player gamedev simpler since 2017
游戏服务器框架，网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现， 框架内使用共享内存，无锁队列，对象池，内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端，客户端含大量完整资源，坐骑，宠物，伙伴，装备, 这些均己实现上阵和穿戴, 并可进入副本战斗，多人玩法也己实现, 持续开发中。
Open Source Python interpreter in 1 file for game scripting
Pixel Art Editor
An open source C++ game engine.
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design, Pictogrammers Material Design icons, Kenney game icons, Fontaudio and Codicons.
Markdown for Dear ImGui
A collection of open source c/c++ libraries for gamedev
An FPS/RTS hybrid game powered by the Daemon engine (a combination of ioq3 and XreaL)
RPG Maker 2000/2003 and EasyRPG games interpreter
A cross-platform 2D game engine
Godex is a Godot Engine ECS library.
C++ open source 3D game engine
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
Highly customizable library for procedural world generation based on real map data
Zep - An embeddable editor, with optional support for using vim keystrokes.
openblack is an open-source game engine that supports playing Black & White (2001).
2D Game Engine with Lua Scripting made on top of SFML !
Lighthouse 2 framework for real-time ray tracing
Cpp 3d Game Tutorial Series
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
Design-agnostic node system for scripting game’s flow in Unreal Engine
Native engine for Cocos Creator v2.x
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
Cross-platform modern c++ GUI
A new 3D game engine for Linux and Windows using C++20 and Vulkan API in early development
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
A curated list of roguelike development resources
Xbox Atg Samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
A build system that lets you clone, build and run C/C++ projects with a single command
The Most Powerful Open Source Game Engine in the World
C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
3D FPS game engine with full dynamic lighting and shadows
Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
C Plus Plus Qt (8,406)
C Plus Plus Video Game (8,117)
C Plus Plus Cmake (8,010)
C Plus Plus Algorithms (6,012)
Python C Plus Plus (4,507)
C Plus Plus Opengl (4,089)
C Plus Plus Plugin (3,282)
C Plus Plus 3d Graphics (3,237)
C Plus Plus Testing (2,739)
Java C Plus Plus (2,671)
1-100 of 1,092 search results
Follow Us On Twitter
Copyright 2018-2023 Awesome Open Source. All rights reserved.