- 2d
- 2d-framework
- 2d-game
- 2d-game-engine
- 2d-game-framework
- 3d
- 3d-engine
- 3d-game-engine
- 8bit
- ai
- algorithm
- android
- animation
- api
- artemis-odb
- artemis-odb-contrib
- artificial-intelligence
- ascii
- atom
- augmented-reality
- autocomplete
- awesome
- awesome-list
- binding
- build-tool
- bullet-physics
- bundler
- c
- c-plus-plus
- c-plus-plus-11
- c-plus-plus-14
- c-plus-plus-17
- c-sharp
- c99
- canvas
- canvas2d
- cartridge
- cimgui
- cmake
- collision
- collision-detection
- common-lisp
- community
- component
- console
- controller
- cplusplus
- cpp
- cpp-library
- cpp11
- cpp14
- cpp17
- cross-platform
- csharp
- d3d11
- d3d12
- d3d9
- data-oriented-design
- dear-imgui
- defold-game-engine
- demo
- design
- desktop
- direct3d
- directx
- directx-11
- directx11
- docs
- documentation
- dotnet
- duality
- ecs
- editor
- emscripten
- enet
- engine
- engine3d
- entitas
- entitas-csharp
- entity
- entity-component
- entity-component-system
- entity-framework
- es6
- example
- examples
- fps
- framework
- functional
- game-2d
- game-ai
- game-dev
- game-engine-framework
- game-framework
- game-jam
- game-programming
- game-server
- gameengine
- gamemaker
- games
- gaming
- gdscript
- gles
- glfw
- go
- godot
- godot-engine
- godotengine
- golang
- gosu
- gradle
- graphics
- graphics-engine
- gui
- gulp
- haxe
- header-only
- homebrew
- html
- html5
- html5-game
- imgui
- indiedev
- indiegame
- input
- ios
- java
- javascript
- javascript-game
- job-scheduler
- kotlin
- language
- libgdx
- library
- lightweight
- linux
- list
- love2d
- lua
- lua-library
- ludumdare
- machine-learning
- macos
- magnum
- math
- minecraft
- mmo
- mmog-engine
- mmorpg
- mmorpg-game
- mobile
- mobile-game
- monogame
- multi-platform
- multiplayer
- multiplayer-game
- multiplayer-game-server
- multithreading
- music-game
- networking
- nintendo
- node-js
- nodejs
- open-source
- opengl
- opengl-es
- opengles
- osx
- panda3d
- pathfinding
- pcg
- performance
- phaser
- phaserjs
- physics
- pico-8
- pico8
- pixel-art
- plugin
- pooling
- procedural
- procedural-generation
- pygame
- python
- python3
- react
- rendering
- rendering-2d-graphics
- rendering-engine
- retro
- retrogaming
- roguelike
- rotation
- ruby
- rust
- sdl
- sdl2
- sfml
- shaders
- simulation
- skeletal
- spine
- sprites
- static
- template
- templates
- tetris
- texture-synthesis
- threejs
- threejs-webgl-game
- timers
- tiny
- tool
- tools
- tutorial
- ui
- unity
- unity-3d
- unity2d
- unity3d
- unity3d-plugin
- unreal-engine
- video-game
- virtual
- virtual-reality
- visual-basic
- visual-studio
- voxel
- voxel-engine
- voxels
- vr
- vue
- vuejs
- vulkan
- web
- webassembly
- webgl
- webgl2
- website
- windows
- wrapper
- xna
- spine-runtimes. 2D skeletal animation runtimes for Spine.
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- ObEngine. 2D Game Engine with Lua Scripting made on top of SFML !
- trivial-gamekit. Simple cross-platform framework for making games
- cage. Cage (Ain't a Game Engine) - write 2D games using plain C
- binocle-unity. Binocle is a simple 2D code-based framework for Unity
- Q1N. Q1N is 2D metroidvania platformer for linux systems (in developing).
- d2d. A D language graphics library built on DerelictSDL2.
- fda-2017-gamedev-base. Materiale per il corso 'Introduzione allo Sviluppo di Progetti Videoludici'
- Creature_Cocos2DX. Cocos2d-x Runtimes for Creature
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- xygine. 2D engine / framework built around SFML
- GD. 🎮 GDevelop is an open source HTML5 and native game creator requiring no coding skills.
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- mini2Dx. A high-level 2D game development API built on top of LibGDX
- badsanta. BadSanta - Multiplayer HTML5 Game (http://santa.qake.se)
- gf. A C++14 framework for 2D games
- cs-engine. 2D Javascript Game Engine
- Driftwood. Driftwood 2D Tiling Game Engine and Development Suite
- moon_cheeser. Moon Cheeser is an infinite runner where the player plays as a mouse gathering cheese pieces and avoiding craters and other astronomical objects, such as comets and planets, on a moon made of cheese.
- canvas2d. Lib to create 2d games with Go
- GD. 🎮 GDevelop is an open source HTML5 and native game creator requiring no coding skills.
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- ObEngine. 2D Game Engine with Lua Scripting made on top of SFML !
- cage. Cage (Ain't a Game Engine) - write 2D games using plain C
- binocle-unity. Binocle is a simple 2D code-based framework for Unity
- cs-engine. 2D Javascript Game Engine
- Jewel3D. A free C++ game development framework for Windows.
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- d2d. A D language graphics library built on DerelictSDL2.
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- AVA. A tiny 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
- exengine-testing. A C99 3D game engine
- lba2remake. A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
- MonoGame-SceneGraph. Nodes, Culling & Entities for basic Scene Graphs in MonoGame.
- nmg-vulkan. Rusty mech engine
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- Iris-Web-Viewer. A lightweight 3D Model Viewer for viewing Exchange Format files (i.e *.stl and *.obj) without the need for larger packages to be preinstalled on a computer.
- CRYENGINE. CRYENGINE is a powerful real-time game development platform created by Crytek.
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- tinygizmo. 📐 An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC
- FlaxAPI. Open Source Editor and API for creating games in Flax Engine
- GameDevTemplates. libGDT - The C++ Game Developement Templates Library
- HevEn. HevEn is a small FPS/TPS game engine (for test purposes)
- CRYENGINE. CRYENGINE is a powerful real-time game development platform created by Crytek.
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- exengine-testing. A C99 3D game engine
- FlaxAPI. Open Source Editor and API for creating games in Flax Engine
- GameDevTemplates. libGDT - The C++ Game Developement Templates Library
- Jewel3D. A free C++ game development framework for Windows.
- HevEn. HevEn is a small FPS/TPS game engine (for test purposes)
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- TIC-80. TIC-80 is a fantasy computer for making, playing and sharing tiny games.
- DRAK-0. A fantasy console written in C++ using SFML and using ChaiScript and LuaJIT for scripting.
- ReGoap. Generic C# GOAP (Goal Oriented Action Planning) library with Unity3d examples
- good-reads. List of inspiring articles, blogs, tutorials and books. Tech stuff.
- WaveFunctionCollapse. Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
- SynTex. Texture synthesis from examples.
- ConvChain. Bitmap generation from a single example with convolutions and MCMC.
- constellations. Particle collision with quadtree experiment for Desktop and Android, Inspired by games like Eufloria and Auralux.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- DiligentEngine. Master repository for Diligent Engine project
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
- BeaverAndFairies.
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- luna2d. Cross-platform game engine for mobile platforms
- jngl. Easy to use game library for C++ and Python
- Creature_Cocos2DX. Cocos2d-x Runtimes for Creature
- SpriterDotNet. A pure C# Spriter implementation
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- katsudo. Katsudö is an animation library for LÖVE
- learning-vue-through-pokemon. This repo contains the code for my tutorial series 'Learning Vue.js through pokemon'
- Creature_Cocos2DX. Cocos2d-x Runtimes for Creature
- pico8-api. Official PICO-8 API with a lovely design ! ::
- FlaxAPI. Open Source Editor and API for creating games in Flax Engine
- artemis-odb. A continuation of the popular Artemis ECS framework
- artemis-odb-contrib. Drop-in extensions for artemis-odb. Prefab systems, components, networking, events!
- libgdx-artemis-quickstart. Quickstart template for libgdx artemis projects!
- artemis-odb-entity-tracker. 🎲 Visual Entity Tracker for artemis-odb
- odb-little-fortune-planet. Little Fortune Planet LD38 Jam entry
- odb-artax. LD39 entry: Running out of Power Theme
- artemis-odb-contrib. Drop-in extensions for artemis-odb. Prefab systems, components, networking, events!
- libgdx-artemis-quickstart. Quickstart template for libgdx artemis projects!
- gdx-ai. Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
- BehaviorTree.js. An JavaScript implementation of Behavior Trees.
- good-reads. List of inspiring articles, blogs, tutorials and books. Tech stuff.
- SadConsole. A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- love-atom. Smart autocompletion for the LÖVE framework in Atom.
- pickpocket. Asset file manager (Atom package) for games prototyping
- engine. JavaScript game engine built on WebGL and WebVR.
- utymap. Highly customizable library for procedural world generation based on real map data
- love-atom. Smart autocompletion for the LÖVE framework in Atom.
- sublime-PICO-8. PICO-8 plugin for the Sublime Text 3 editor.
- magictools. 🎮 📝 A list of Game Development resources to make magic happen.
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- awesome-PICO-8. A curated list of awesome PICO-8 resources, carts, tools and more
- awesome-one-person-games. 🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- awesome-gideros. A curated list of awesome Gideros resources, classes and tips.
- magictools. 🎮 📝 A list of Game Development resources to make magic happen.
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- awesome-PICO-8. A curated list of awesome PICO-8 resources, carts, tools and more
- awesome-one-person-games. 🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- awesome-gideros. A curated list of awesome Gideros resources, classes and tips.
- cimgui. c-api for imgui (https://github.com/ocornut/imgui)
- odin-imgui. Odin binding for Dear ImGui
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- build. Modular build system scripts based on GENie (https://github.com/bkaradzic/genie)
- Directus3D. Directus3D Game Engine
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- Scarab. A system to patch your content files.
- cimgui. c-api for imgui (https://github.com/ocornut/imgui)
- AVA. A tiny 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
- Unangband. A roguelike originally created (and developed until version 0.6.4c) by Andrew Doull.
- a2x. 🎮 C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, Emscripten, GP2X, Wiz, Caanoo, and Open Pandora.
- textureatlas. A simple, cross-platform Python-based tool and C library for creating and using a texture atlas in your application or game. Distributed under the terms of the MIT license.
- bingehack4. A replacement for bingehack. For information about in-game features and changes:
- Q1N. Q1N is 2D metroidvania platformer for linux systems (in developing).
- CRYENGINE. CRYENGINE is a powerful real-time game development platform created by Crytek.
- BansheeEngine. Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- panda3d. Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
- GD. 🎮 GDevelop is an open source HTML5 and native game creator requiring no coding skills.
- libSDL2pp. C++11 bindings/wrapper for SDL2
- SFGUI. Simple and Fast Graphical User Interface
- TGUI. An easy to use cross-platform c++ GUI for SFML
- Directus3D. Directus3D Game Engine
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- gf. A C++14 framework for 2D games
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- bsf. Modern and fast C++14 library for the development of real-time graphical applications.
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- Scarab. A system to patch your content files.
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- saddy-graphics-engine-2d. Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating simple games.
- SSVSCollision. [HEADER-ONLY] C++14 AABB simple collision detection/response framework for games. Depends on SSVStart, SFML2.0. It has nice performance. Features interchangeable spatial partitioning and resolution systems, a way to prevent the "crack problem", easy to use C++11 lambda callbacks for collision events. It's not perfect, but it should work very well for any simple 2D game.
- OpenRhythm. Rhythm game similar to FoF, GH, or RB.
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- sdlpp. C++ wrapper for SDL2
- yeti. ⛄ A general-purpose data-driven game engine with tools. Attribution based licensing.
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- AshleyCPP. A C++ clone of Ashley, a Java entity framework.
- Zmey. A game engine. That breathes fire and awesomeness
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- nomlib. C++11 2D game framework using SDL2
- BabylonCpp. A port of Babylon.js to C++
- SSVMenuSystem. [HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-
- HurricaneEngine. 💨 "Game engine" written in C++ on top of SDL2
- CRYENGINE. CRYENGINE is a powerful real-time game development platform created by Crytek.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- sdlpp. C++ wrapper for SDL2
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- sdlpp. C++ wrapper for SDL2
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- Jewel3D. A free C++ game development framework for Windows.
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- WaveFunctionCollapse. Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- rant. Rant – The all-purpose procedural text generation library
- duality. a 2D Game Development Framework
- SynTex. Texture synthesis from examples.
- ConvChain. Bitmap generation from a single example with convolutions and MCMC.
- SadConsole. A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
- consolation. In-game debug console for Unity.
- Unity2D-Components. A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- NoteEditor. Note editor for music game
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- unitrpg. A turn-based tactical role playing game. Written in C# using the Unity3D engine. Custom data-driven content pipeline.
- FakeSimCity. A Unity Game like SimCity for mobile
- Hero6. Hero6
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- exengine-testing. A C99 3D game engine
- a2x. 🎮 C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, Emscripten, GP2X, Wiz, Caanoo, and Open Pandora.
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- melonJS. a fresh & lightweight javascript game engine
- moople.js---html5-library. HTML5 library for developing games
- zenpad.js. GamePad for canvas game.
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- awesome-PICO-8. A curated list of awesome PICO-8 resources, carts, tools and more
- cimgui. c-api for imgui (https://github.com/ocornut/imgui)
- odin-imgui. Odin binding for Dear ImGui
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- ObEngine. 2D Game Engine with Lua Scripting made on top of SFML !
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- nomlib. C++11 2D game framework using SDL2
- exengine-testing. A C99 3D game engine
- SSVSCollision. [HEADER-ONLY] C++14 AABB simple collision detection/response framework for games. Depends on SSVStart, SFML2.0. It has nice performance. Features interchangeable spatial partitioning and resolution systems, a way to prevent the "crack problem", easy to use C++11 lambda callbacks for collision events. It's not perfect, but it should work very well for any simple 2D game.
- exengine-testing. A C99 3D game engine
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- cl-bodge. Bodacious game engine written in Common Lisp
- trivial-gamekit. Simple cross-platform framework for making games
- alakajam. Website powering the Alakajam! game making community
- platform. The platform that powers the community.
- phaser-behavior-plugin. Behavior System for Phaser games (1.8KB min+gzip)
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- SadConsole. A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
- consolation. In-game debug console for Unity.
- rapp. Cross-platform entry point library
- rapp. Cross-platform entry point library
- asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
- LumixEngine. 3D Game Engine
- sdlpp. C++ wrapper for SDL2
- SSVOpenHexagon. C++14 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.
- entt. Gaming meets modern C++ - a fast and reliable entity-component system and much more
- tinygizmo. 📐 An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC
- pomdog. An open source game engine for C++17 🐶 🎮
- gf. A C++14 framework for 2D games
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- SSVBloodshed. C++14 arcade game, spiritual successor to "Operation Carnage"
- SSVSCollision. [HEADER-ONLY] C++14 AABB simple collision detection/response framework for games. Depends on SSVStart, SFML2.0. It has nice performance. Features interchangeable spatial partitioning and resolution systems, a way to prevent the "crack problem", easy to use C++11 lambda callbacks for collision events. It's not perfect, but it should work very well for any simple 2D game.
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- sdlpp. C++ wrapper for SDL2
- ldare. A game engine being developed from scratch for learning and practcing essential game development skills. Each and every single feature is written from scratch with absolutely no third party code or libraries.
- luna2d. Cross-platform game engine for mobile platforms
- faq. Community driven knowledge base, mainly for newbies in programming
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- SSVMenuSystem. [HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-
- dcm_pool. Dynamic, Contiguous-Memory Objects Pool
- SSVOpenHexagon. C++14 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.
- tinygizmo. 📐 An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC
- libnyquist. 🎤 Cross platform C++11 library for decoding audio (wav, ogg, opus, flac, etc)
- SSVBloodshed. C++14 arcade game, spiritual successor to "Operation Carnage"
- SSVSCollision. [HEADER-ONLY] C++14 AABB simple collision detection/response framework for games. Depends on SSVStart, SFML2.0. It has nice performance. Features interchangeable spatial partitioning and resolution systems, a way to prevent the "crack problem", easy to use C++11 lambda callbacks for collision events. It's not perfect, but it should work very well for any simple 2D game.
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- sdlpp. C++ wrapper for SDL2
- luna2d. Cross-platform game engine for mobile platforms
- SSVMenuSystem. [HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-
- SSVOpenHexagon. C++14 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.
- entt. Gaming meets modern C++ - a fast and reliable entity-component system and much more
- gf. A C++14 framework for 2D games
- SSVBloodshed. C++14 arcade game, spiritual successor to "Operation Carnage"
- SSVSCollision. [HEADER-ONLY] C++14 AABB simple collision detection/response framework for games. Depends on SSVStart, SFML2.0. It has nice performance. Features interchangeable spatial partitioning and resolution systems, a way to prevent the "crack problem", easy to use C++11 lambda callbacks for collision events. It's not perfect, but it should work very well for any simple 2D game.
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- sdlpp. C++ wrapper for SDL2
- SSVMenuSystem. [HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-
- pomdog. An open source game engine for C++17 🐶 🎮
- ObEngine. 2D Game Engine with Lua Scripting made on top of SFML !
- CRYENGINE. CRYENGINE is a powerful real-time game development platform created by Crytek.
- MonoGame. One framework for creating powerful cross-platform games.
- panda3d. Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
- TGUI. An easy to use cross-platform c++ GUI for SFML
- rapp. Cross-platform entry point library
- build. Modular build system scripts based on GENie (https://github.com/bkaradzic/genie)
- Hero6. Hero6
- MonoGame. One framework for creating powerful cross-platform games.
- rant. Rant – The all-purpose procedural text generation library
- duality. a 2D Game Development Framework
- FNA. FNA - Accuracy-focused XNA4 reimplementation for open platforms
- Unity2D-Components. A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- SpriterDotNet. A pure C# Spriter implementation
- Myra. UI Library for MonoGame
- octoawesome. This is the code repository for the OctoAwesome project - a collection of daily, 20 minute long game development tutorial videos, iterating over the same piece of code
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- ReliableNetcode.NET. A pure managed C# socket-agnostic reliability layer inspired by reliable.io and yojimbo
- 02-Newtons-Laws. Newtons laws of motion explained through Unity 3D in C# as part of https://www.udemy.com/gamephysics.
- StbSharp. C# port of the famous C framework
- BeaverAndFairies.
- 03-Unstable-Rotation. The code for my Game Physics course: https://www.udemy.com/gamephysics
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- faq. Community driven knowledge base, mainly for newbies in programming
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- SilentGames. About our first person survival horror game on Unity (C#).
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- DiligentEngine. Master repository for Diligent Engine project
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- Stockman. 💀 🔥 🎆 Stockman är ett projekt för "Stort Spel" DV1544 av Grupp 4
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- DiligentEngine. Master repository for Diligent Engine project
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- dxwrapper. Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
- LumixEngine. 3D Game Engine
- crown. The flexible game engine.
- pyimgui. Cython-based Python bindings for dear imgui
- imgui. Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies
- odin-imgui. Odin binding for Dear ImGui
- deffx. A collection of useful shader effects made ready to be used with the Defold game engine
- defrs. A collection of useful general resources made ready to be used with the Defold game engine
- defmath. A module with a set of math functions for Defold
- sg-engine. Modularized (hot-swapping) game engine in Rust
- naba-2016-labgamedesign-fungus-demos. A list of Fungus (http://fungusgames.com) demos originally created for the Lab Game Design course I held at NABA in 2016/2017.
- magictools. 🎮 📝 A list of Game Development resources to make magic happen.
- good-reads. List of inspiring articles, blogs, tutorials and books. Tech stuff.
- minigame-rust. A simple game made in Rust that runs on desktop and mobile
- asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
- DiligentEngine. Master repository for Diligent Engine project
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- BansheeEngine. Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
- Directus3D. Directus3D Game Engine
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- dxwrapper. Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
- bsf. Modern and fast C++14 library for the development of real-time graphical applications.
- EclipseOrigins. Legacy VB6 ORPG engine
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- Stockman. 💀 🔥 🎆 Stockman är ett projekt för "Stort Spel" DV1544 av Grupp 4
- Crystalshire. Legacy VB6 open-source ORPG
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- Stockman. 💀 🔥 🎆 Stockman är ett projekt för "Stort Spel" DV1544 av Grupp 4
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- Stockman. 💀 🔥 🎆 Stockman är ett projekt för "Stort Spel" DV1544 av Grupp 4
- pico8-api. Official PICO-8 API with a lovely design ! ::
- duality-docs. Home of the Duality docs website.
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- pico8-api. Official PICO-8 API with a lovely design ! ::
- duality-docs. Home of the Duality docs website.
- rant. Rant – The all-purpose procedural text generation library
- duality. a 2D Game Development Framework
- SpriterDotNet. A pure C# Spriter implementation
- ReliableNetcode.NET. A pure managed C# socket-agnostic reliability layer inspired by reliable.io and yojimbo
- Hero6. Hero6
- duality. a 2D Game Development Framework
- duality-docs. Home of the Duality docs website.
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- xygine. 2D engine / framework built around SFML
- phaser-behavior-plugin. Behavior System for Phaser games (1.8KB min+gzip)
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- datadriven. Entity component system (ECS)
- LumixEngine. 3D Game Engine
- AVA. A tiny 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
- FlaxAPI. Open Source Editor and API for creating games in Flax Engine
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- a2x. 🎮 C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, Emscripten, GP2X, Wiz, Caanoo, and Open Pandora.
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- librg. 🚀 Build simple and fast cross-platform mmo
- sock.lua. A Lua networking library for LÖVE games.
- unecht. Game Engine Framework for the D programming language
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- BansheeEngine. Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
- amethyst. Data-oriented game engine written in Rust
- crown. The flexible game engine.
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- ObEngine. 2D Game Engine with Lua Scripting made on top of SFML !
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- exengine-testing. A C99 3D game engine
- reventex. A Functional Reactive Game Engine
- NINAGE-Engine. 💿 Engine for interactive media & games
- cs-engine. 2D Javascript Game Engine
- yeti. ⛄ A general-purpose data-driven game engine with tools. Attribution based licensing.
- luna2d. Cross-platform game engine for mobile platforms
- Q1N. Q1N is 2D metroidvania platformer for linux systems (in developing).
- Creature_Cocos2DX. Cocos2d-x Runtimes for Creature
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- vnjson.js. 🌵 Visual novel engine on javascript
- HevEn. HevEn is a small FPS/TPS game engine (for test purposes)
- BabylonCpp. A port of Babylon.js to C++
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- Entitas-Java. Entity Component System (ECS) in Java 8
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- EntityPlus. A C++14 Entity Component System
- entity-system-js. ensy - A very simple Entity System for JavaScript
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- datadriven. Entity component system (ECS)
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- entt. Gaming meets modern C++ - a fast and reliable entity-component system and much more
- EntityPlus. A C++14 Entity Component System
- entity-system-js. ensy - A very simple Entity System for JavaScript
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- datadriven. Entity component system (ECS)
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- artemis-odb. A continuation of the popular Artemis ECS framework
- entt. Gaming meets modern C++ - a fast and reliable entity-component system and much more
- EntityPlus. A C++14 Entity Component System
- Jewel3D. A free C++ game development framework for Windows.
- Entitas-Java. Entity Component System (ECS) in Java 8
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- datadriven. Entity component system (ECS)
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- AshleyCPP. A C++ clone of Ashley, a Java entity framework.
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- melonJS. a fresh & lightweight javascript game engine
- bunny-funny-runner. Simple runner
- godot_tutorials. Code and examples for KidsCanCode Godot Tutorials.
- sg-engine. Modularized (hot-swapping) game engine in Rust
- space_rocks. Asteroids-like game made with Godot Engine 3.0.
- LOVE-Example-Browser. Example browser containing many helpful examples to get you started in Löve.
- godot_tutorials. Code and examples for KidsCanCode Godot Tutorials.
- exengine-testing. A C99 3D game engine
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- duality. a 2D Game Development Framework
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- gdx-ai. Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
- artemis-odb. A continuation of the popular Artemis ECS framework
- LovePotion. 💖 Lua + LÖVE + 3DS = LövePotion
- artemis-odb-contrib. Drop-in extensions for artemis-odb. Prefab systems, components, networking, events!
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- Carp. A statically typed lisp, without a GC, for real-time applications.
- reventex. A Functional Reactive Game Engine
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- gf. A C++14 framework for 2D games
- Unangband. A roguelike originally created (and developed until version 0.6.4c) by Andrew Doull.
- tank_island. Top down 2D shooter game that involves blowing up tanks
- VTerminal. A Unicode GUI library that supports the use of many different fonts, custom fore/background colors, font sizes, and shaders. Also comes with a number of GUI components.
- playthos. 2D Game Engine written in Go.
- PICO-Tween. A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- react-native-donkey-kong. Donkey Kong remake using react-native-game-engine 🙉
- BeaverAndFairies.
- EclipseOrigins. Legacy VB6 ORPG engine
- Xmas-Hell. A little 2D danmaku for Android written in C# using MonoGame with Xamarin.
- Q1N. Q1N is 2D metroidvania platformer for linux systems (in developing).
- PICO-EC. A tiny scene-entity-component library created for the PICO-8 fantasty console.
- scalavator. The unofficial Scala game
- Crystalshire. Legacy VB6 open-source ORPG
- Glow-Fighter. Colorful arcade shooter
- LuaCSP. Communicating Sequential Processes in Lua
- behavior-studio. BehaviorStudio is a cross-platform behavior trees editor that allows you to create, modify, view and save behavior trees in xml format. Please, see Wiki page for more information!
- spine-runtimes. 2D skeletal animation runtimes for Spine.
- pygame. 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.
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- PICO-Tween. A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- ldare. A game engine being developed from scratch for learning and practcing essential game development skills. Each and every single feature is written from scratch with absolutely no third party code or libraries.
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- d2d. A D language graphics library built on DerelictSDL2.
- HevEn. HevEn is a small FPS/TPS game engine (for test purposes)
- PICO-EC. A tiny scene-entity-component library created for the PICO-8 fantasty console.
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- unecht. Game Engine Framework for the D programming language
- bsf. Modern and fast C++14 library for the development of real-time graphical applications.
- MonoGame. One framework for creating powerful cross-platform games.
- Excalibur. 🎮 A simple HTML5 Canvas game engine written in TypeScript
- cl-bodge. Bodacious game engine written in Common Lisp
- ctruLua. ctrµLua: Lua homebrewing for 3DS
- magictools. 🎮 📝 A list of Game Development resources to make magic happen.
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- libgdx-template. Starter project for libGDX featuring easy asset loading and a scaled pixel-art effect. Perfect for Game Jams.
- magictools. 🎮 📝 A list of Game Development resources to make magic happen.
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- entt. Gaming meets modern C++ - a fast and reliable entity-component system and much more
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- awesome-gamedev-series. My personal collection of complete game development series.
- NoahGameFrame. A fast, scalable, distributed game server framework for C++, include 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.
- lance. Multiplayer game server based on Node.JS
- zero. A Lightweight Socket Service with heartbeat, Can be easily used in TCP server development.
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- nunuStudio. nunuStudio is a web based game engine for 3D and 2D game development with support for VR and AR
- TIC-80. TIC-80 is a fantasy computer for making, playing and sharing tiny games.
- Jewel3D. A free C++ game development framework for Windows.
- ldare. A game engine being developed from scratch for learning and practcing essential game development skills. Each and every single feature is written from scratch with absolutely no third party code or libraries.
- DRAK-0. A fantasy console written in C++ using SFML and using ChaiScript and LuaJIT for scripting.
- GD. 🎮 GDevelop is an open source HTML5 and native game creator requiring no coding skills.
- Super-Mega-Engine. Mega Man GameMaker Studio 1.4.1760 Engine
- magictools. 🎮 📝 A list of Game Development resources to make magic happen.
- Carp. A statically typed lisp, without a GC, for real-time applications.
- awesome-one-person-games. 🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
- PICO-Tween. A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- BeaverAndFairies.
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- EclipseOrigins. Legacy VB6 ORPG engine
- Entitas-Java. Entity Component System (ECS) in Java 8
- moon_cheeser. Moon Cheeser is an infinite runner where the player plays as a mouse gathering cheese pieces and avoiding craters and other astronomical objects, such as comets and planets, on a moon made of cheese.
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- Crystalshire. Legacy VB6 open-source ORPG
- PICO-EC. A tiny scene-entity-component library created for the PICO-8 fantasty console.
- RA_1993. Development content accidentally shipped on a certain early DOS CD-ROM game from 1993
- awesome-one-person-games. 🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
- dxwrapper. Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
- godot_tutorials. Code and examples for KidsCanCode Godot Tutorials.
- godot-chip8-emulator. A CHIP-8 emulator made with Godot, written in GDScript.
- godot-3-tutorial-projects. Open source Godot 3 projects from GDquest and tutorials
- space_rocks. Asteroids-like game made with Godot Engine 3.0.
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- DiligentEngine. Master repository for Diligent Engine project
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- pixel. A hand-crafted 2D game library in Go
- playthos. 2D Game Engine written in Go.
- flappy. Execrises for "Game development for beginners" GoLab conference trainings 2017.
- canvas2d. Lib to create 2d games with Go
- godot. Godot Engine – Multi-platform 2D and 3D game engine
- godot-nim. Nim bindings for Godot Engine
- godot_tutorials. Code and examples for KidsCanCode Godot Tutorials.
- godot-chip8-emulator. A CHIP-8 emulator made with Godot, written in GDScript.
- godot-3-tutorial-projects. Open source Godot 3 projects from GDquest and tutorials
- max. An incremental game blended with a virtual pet. Made for the Github Game Off 2017 game jam.
- godot-anl. Accidental Noise Library in Godot Engine
- space_rocks. Asteroids-like game made with Godot Engine 3.0.
- godot-3-tutorial-projects. Open source Godot 3 projects from GDquest and tutorials
- space_rocks. Asteroids-like game made with Godot Engine 3.0.
- godot. Godot Engine – Multi-platform 2D and 3D game engine
- godot-nim. Nim bindings for Godot Engine
- godot_tutorials. Code and examples for KidsCanCode Godot Tutorials.
- moon_cheeser. Moon Cheeser is an infinite runner where the player plays as a mouse gathering cheese pieces and avoiding craters and other astronomical objects, such as comets and planets, on a moon made of cheese.
- godot-3-tutorial-projects. Open source Godot 3 projects from GDquest and tutorials
- space_rocks. Asteroids-like game made with Godot Engine 3.0.
- pixel. A hand-crafted 2D game library in Go
- zero. A Lightweight Socket Service with heartbeat, Can be easily used in TCP server development.
- playthos. 2D Game Engine written in Go.
- flappy. Execrises for "Game development for beginners" GoLab conference trainings 2017.
- go-obj. OBJ file loader for golang
- zelduh. A tile based adventure game!
- canvas2d. Lib to create 2d games with Go
- tank_island. Top down 2D shooter game that involves blowing up tanks
- simplelogica_the_game. A game developed in Ruby with the help of Gosu gem.
- Entitas-Java. Entity Component System (ECS) in Java 8
- libgdx-addons. Addons for LibGdx projet (Ashley addons, gradle plugin for Aseprite, Packr, ...)
- MonoGame. One framework for creating powerful cross-platform games.
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- BansheeEngine. Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
- OpenLara. Classic Tomb Raider open-source engine
- pixel. A hand-crafted 2D game library in Go
- libSDL2pp. C++11 bindings/wrapper for SDL2
- DiligentEngine. Master repository for Diligent Engine project
- Directus3D. Directus3D Game Engine
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- rapp. Cross-platform entry point library
- bsf. Modern and fast C++14 library for the development of real-time graphical applications.
- NINAGE-Engine. 💿 Engine for interactive media & games
- GraphicsEngine. Fast and Compact 3D Graphics and Game Engine
- Stockman. 💀 🔥 🎆 Stockman är ett projekt för "Stort Spel" DV1544 av Grupp 4
- nmg-vulkan. Rusty mech engine
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- DiligentEngine. Master repository for Diligent Engine project
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- saddy-graphics-engine-2d. Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating simple games.
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- imgui. Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
- cimgui. c-api for imgui (https://github.com/ocornut/imgui)
- TGUI. An easy to use cross-platform c++ GUI for SFML
- GeonBit.UI. UI system for MonoGame projects.
- gooi. GOOi ~ Android-Oriented GUI Library for LÖVE
- imgui. Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies
- Myra. UI Library for MonoGame
- Endless-Online-Awaken. Endless Online game clone.
- odin-imgui. Odin binding for Dear ImGui
- direct-gui. 🎛 Sprite-based direct rendering GUI system
- AtomicIMUIs.
- html5-game-development-gulp-workflow. 🎮 A gulp workflow that is optimised for HTML5 Game Developement.
- www.gamedev.pl. Gamedev.pl website open source project
- nxColor. Haxe color manipulation library.
- kha-tutorial-series. source code from kha tutorial series
- entt. Gaming meets modern C++ - a fast and reliable entity-component system and much more
- librg. 🚀 Build simple and fast cross-platform mmo
- sdlpp. C++ wrapper for SDL2
- LovePotion. 💖 Lua + LÖVE + 3DS = LövePotion
- ctruLua. ctrµLua: Lua homebrewing for 3DS
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- RPGUI. Lightweight framework for old-school RPG GUI in web!
- presskit-static. A Hugo template for generating static presskit()-like sites. No PHP server necessary!
- spritenator. An easy way to turn dom elements into animated sprites using spritesheets!
- melonJS. a fresh & lightweight javascript game engine
- GD. 🎮 GDevelop is an open source HTML5 and native game creator requiring no coding skills.
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- procedural_dungeon. PhaserJS plugin for the creation of dungeon layouts procedurally.
- moople.js---html5-library. HTML5 library for developing games
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- html5-game-development-gulp-workflow. 🎮 A gulp workflow that is optimised for HTML5 Game Developement.
- imgui. Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
- cimgui. c-api for imgui (https://github.com/ocornut/imgui)
- imgui. Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies
- AVA. A tiny 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
- unecht. Game Engine Framework for the D programming language
- rapp. Cross-platform entry point library
- odin-imgui. Odin binding for Dear ImGui
- AtomicIMUIs.
- wizardwarz. WebGL Multiplayer game with NodeJS backend
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- awesome-one-person-games. 🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
- VoxLords. VoxLords - ThreeJS WebGL game with a simple voxel engine
- badsanta. BadSanta - Multiplayer HTML5 Game (http://santa.qake.se)
- ParrotHunt. ParrotHunt - ThreeJS WebGL game (http://parrothunt.nergal.se)
- OpenNFS1. Remake of the original EA Need for Speed 1 using c# and Monogame
- DungeonGenerator. Dungeon generator for games.
- Qake. Qake voxel-engine demo
- SavingNemo. SavingNemo - ThreeJS WebGL game with nodejs backend.
- Stockman. 💀 🔥 🎆 Stockman är ett projekt för "Stort Spel" DV1544 av Grupp 4
- voxelengine_unity. Voxel engine made in C# for Unity
- ArduBoyJetPack. Arduboy clone of the ZX Spectrum classic Jet Pac
- tank_island. Top down 2D shooter game that involves blowing up tanks
- spaaace. An online HTML5 multiplayer space shooter built with Lance
- Stockman. 💀 🔥 🎆 Stockman är ett projekt för "Stort Spel" DV1544 av Grupp 4
- rapp. Cross-platform entry point library
- trivial-gamekit. Simple cross-platform framework for making games
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- BeaverAndFairies.
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- luna2d. Cross-platform game engine for mobile platforms
- jngl. Easy to use game library for C++ and Python
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- gdx-ai. Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
- mini2Dx. A high-level 2D game development API built on top of LibGDX
- libgdx. Туториалы по LibGDX
- LastTry. 🌳 LastTry is open-source game written in Java, using LibGDX library and inspired by Terraria 🌳
- artemis-odb-contrib. Drop-in extensions for artemis-odb. Prefab systems, components, networking, events!
- libgdx-artemis-quickstart. Quickstart template for libgdx artemis projects!
- Entitas-Java. Entity Component System (ECS) in Java 8
- faq. Community driven knowledge base, mainly for newbies in programming
- Glow-Fighter. Colorful arcade shooter
- engine. JavaScript game engine built on WebGL and WebVR.
- melonJS. a fresh & lightweight javascript game engine
- GD. 🎮 GDevelop is an open source HTML5 and native game creator requiring no coding skills.
- generator-phaser. A yeoman generator for phaser games
- BehaviorTree.js. An JavaScript implementation of Behavior Trees.
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- entity-system-js. ensy - A very simple Entity System for JavaScript
- RPGUI. Lightweight framework for old-school RPG GUI in web!
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- lba2remake. A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
- reventex. A Functional Reactive Game Engine
- SavingNemo. SavingNemo - ThreeJS WebGL game with nodejs backend.
- Zmey. A game engine. That breathes fire and awesomeness
- faq. Community driven knowledge base, mainly for newbies in programming
- learning-vue-through-pokemon. This repo contains the code for my tutorial series 'Learning Vue.js through pokemon'
- wizardwarz. WebGL Multiplayer game with NodeJS backend
- badsanta. BadSanta - Multiplayer HTML5 Game (http://santa.qake.se)
- TaskScheduler. Multithreaded task scheduler experiments
- rapp. Cross-platform entry point library
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
- libgdx-addons. Addons for LibGdx projet (Ashley addons, gradle plugin for Aseprite, Packr, ...)
- Carp. A statically typed lisp, without a GC, for real-time applications.
- rant. Rant – The all-purpose procedural text generation library
- gdx-ai. Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
- mini2Dx. A high-level 2D game development API built on top of LibGDX
- libgdx. Туториалы по LibGDX
- libgdx-artemis-quickstart. Quickstart template for libgdx artemis projects!
- asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
- Entitas-Java. Entity Component System (ECS) in Java 8
- odb-little-fortune-planet. Little Fortune Planet LD38 Jam entry
- odb-artax. LD39 entry: Running out of Power Theme
- constellations. Particle collision with quadtree experiment for Desktop and Android, Inspired by games like Eufloria and Auralux.
- libgdx-template. Starter project for libGDX featuring easy asset loading and a scaled pixel-art effect. Perfect for Game Jams.
- libgdx-addons. Addons for LibGdx projet (Ashley addons, gradle plugin for Aseprite, Packr, ...)
- Glow-Fighter. Colorful arcade shooter
- rant. Rant – The all-purpose procedural text generation library
- pixel. A hand-crafted 2D game library in Go
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- BehaviorTree.js. An JavaScript implementation of Behavior Trees.
- gooi. GOOi ~ Android-Oriented GUI Library for LÖVE
- librg. 🚀 Build simple and fast cross-platform mmo
- SSVSCollision. [HEADER-ONLY] C++14 AABB simple collision detection/response framework for games. Depends on SSVStart, SFML2.0. It has nice performance. Features interchangeable spatial partitioning and resolution systems, a way to prevent the "crack problem", easy to use C++11 lambda callbacks for collision events. It's not perfect, but it should work very well for any simple 2D game.
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- NINAGE-Engine. 💿 Engine for interactive media & games
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- SSVMenuSystem. [HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-
- librg. 🚀 Build simple and fast cross-platform mmo
- phaser-behavior-plugin. Behavior System for Phaser games (1.8KB min+gzip)
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- LumixEngine. 3D Game Engine
- crown. The flexible game engine.
- FNA. FNA - Accuracy-focused XNA4 reimplementation for open platforms
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- a2x. 🎮 C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, Emscripten, GP2X, Wiz, Caanoo, and Open Pandora.
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- bingehack4. A replacement for bingehack. For information about in-game features and changes:
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- jngl. Easy to use game library for C++ and Python
- cheatkit. CheatKit - A set of tools for linux, macos etc cheat development
- magictools. 🎮 📝 A list of Game Development resources to make magic happen.
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- awesome-PICO-8. A curated list of awesome PICO-8 resources, carts, tools and more
- gooi. GOOi ~ Android-Oriented GUI Library for LÖVE
- sock.lua. A Lua networking library for LÖVE games.
- love2d_arkanoid_tutorial. Tutorial on making a full-featured arkanoid (breakout)-type game with LÖVE framework.
- LOVE-Example-Browser. Example browser containing many helpful examples to get you started in Löve.
- love-atom. Smart autocompletion for the LÖVE framework in Atom.
- katsudo. Katsudö is an animation library for LÖVE
- superfeather. SNES game engine in 65816 assembly, focusing on performance, flexibility, convenience
- susse. super ültra sweet sprite editor
- Love2D-Template. A game development template for LÖVE.
- dyzon. Dyzön, a LÖVE library to see your variables
- fda-2017-gamedev-base. Materiale per il corso 'Introduzione allo Sviluppo di Progetti Videoludici'
- crown. The flexible game engine.
- awesome-PICO-8. A curated list of awesome PICO-8 resources, carts, tools and more
- Jumper. Fast, lightweight and easy-to-use pathfinding library for grid-based games
- LovePotion. 💖 Lua + LÖVE + 3DS = LövePotion
- sock.lua. A Lua networking library for LÖVE games.
- AVA. A tiny 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
- LuaCSP. Communicating Sequential Processes in Lua
- superfeather. SNES game engine in 65816 assembly, focusing on performance, flexibility, convenience
- pico8-boilerplate. 🕹️ A game starter template for Pico-8 developers!
- ctruLua. ctrµLua: Lua homebrewing for 3DS
- PICO-Tween. A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- deffx. A collection of useful shader effects made ready to be used with the Defold game engine
- Love2D-Template. A game development template for LÖVE.
- luna2d. Cross-platform game engine for mobile platforms
- awesome-gideros. A curated list of awesome Gideros resources, classes and tips.
- pico8dev. Pico-8 Development
- PICO-EC. A tiny scene-entity-component library created for the PICO-8 fantasty console.
- fda-2017-gamedev-base. Materiale per il corso 'Introduzione allo Sviluppo di Progetti Videoludici'
- defrs. A collection of useful general resources made ready to be used with the Defold game engine
- defmath. A module with a set of math functions for Defold
- LuaCSP. Communicating Sequential Processes in Lua
- PICO-Tween. A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- PICO-EC. A tiny scene-entity-component library created for the PICO-8 fantasty console.
- odb-little-fortune-planet. Little Fortune Planet LD38 Jam entry
- odb-artax. LD39 entry: Running out of Power Theme
- WaveFunctionCollapse. Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
- SynTex. Texture synthesis from examples.
- ConvChain. Bitmap generation from a single example with convolutions and MCMC.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- FNA. FNA - Accuracy-focused XNA4 reimplementation for open platforms
- jngl. Easy to use game library for C++ and Python
- polygonist. A neat framework for making 2D and 3D applications in C++17. It's free, open source, and works on Windows and macOS.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- good-reads. List of inspiring articles, blogs, tutorials and books. Tech stuff.
- defmath. A module with a set of math functions for Defold
- LumixEngine. 3D Game Engine
- webgl2-voxels. WebGL2 experiment with boxels/voxels
- NoahGameFrame. A fast, scalable, distributed game server framework for C++, include 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.
- librg. 🚀 Build simple and fast cross-platform mmo
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- NoahGameFrame. A fast, scalable, distributed game server framework for C++, include 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.
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- minigame-rust. A simple game made in Rust that runs on desktop and mobile
- asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
- FakeSimCity. A Unity Game like SimCity for mobile
- awesome-gideros. A curated list of awesome Gideros resources, classes and tips.
- FakeSimCity. A Unity Game like SimCity for mobile
- MonoGame. One framework for creating powerful cross-platform games.
- SadConsole. A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
- GeonBit.UI. UI system for MonoGame projects.
- OpenNFS1. Remake of the original EA Need for Speed 1 using c# and Monogame
- Myra. UI Library for MonoGame
- Xmas-Hell. A little 2D danmaku for Android written in C# using MonoGame with Xamarin.
- Hero6. Hero6
- MonoGame-SceneGraph. Nodes, Culling & Entities for basic Scene Graphs in MonoGame.
- godot. Godot Engine – Multi-platform 2D and 3D game engine
- CRYENGINE. CRYENGINE is a powerful real-time game development platform created by Crytek.
- panda3d. Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
- evennia. Python MUD/MUX/MUSH/MU* development system
- lance. Multiplayer game server based on Node.JS
- librg. 🚀 Build simple and fast cross-platform mmo
- spaaace. An online HTML5 multiplayer space shooter built with Lance
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- lance. Multiplayer game server based on Node.JS
- spaaace. An online HTML5 multiplayer space shooter built with Lance
- TaskScheduler. Multithreaded task scheduler experiments
- rapp. Cross-platform entry point library
- NoteEditor. Note editor for music game
- OpenRhythm. Rhythm game similar to FoF, GH, or RB.
- lance. Multiplayer game server based on Node.JS
- librg. 🚀 Build simple and fast cross-platform mmo
- sock.lua. A Lua networking library for LÖVE games.
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- ReliableNetcode.NET. A pure managed C# socket-agnostic reliability layer inspired by reliable.io and yojimbo
- EclipseOrigins. Legacy VB6 ORPG engine
- Endless-Online-Awaken. Endless Online game clone.
- Crystalshire. Legacy VB6 open-source ORPG
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- FlappyBird-N64. A clone of Flappy Bird for the Nintendo 64
- react-native-donkey-kong. Donkey Kong remake using react-native-game-engine 🙉
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- gamedev. 👾 A sandbox for trying out game development project prototypes
- lance. Multiplayer game server based on Node.JS
- wizardwarz. WebGL Multiplayer game with NodeJS backend
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- SavingNemo. SavingNemo - ThreeJS WebGL game with nodejs backend.
- alakajam. Website powering the Alakajam! game making community
- thatconf2015pong. Slides and sample project code (pong) for my talk at That Conference 2015
- godot. Godot Engine – Multi-platform 2D and 3D game engine
- MonoGame. One framework for creating powerful cross-platform games.
- panda3d. Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
- Directus3D. Directus3D Game Engine
- Myra. UI Library for MonoGame
- Hero6. Hero6
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- BansheeEngine. Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
- OpenLara. Classic Tomb Raider open-source engine
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- panda3d. Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
- duality. a 2D Game Development Framework
- tinygizmo. 📐 An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC
- DiligentEngine. Master repository for Diligent Engine project
- pyimgui. Cython-based Python bindings for dear imgui
- imgui. Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- AVA. A tiny 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- exengine-testing. A C99 3D game engine
- bsf. Modern and fast C++14 library for the development of real-time graphical applications.
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- saddy-graphics-engine-2d. Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating simple games.
- OpenRhythm. Rhythm game similar to FoF, GH, or RB.
- NINAGE-Engine. 💿 Engine for interactive media & games
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- Jewel3D. A free C++ game development framework for Windows.
- ldare. A game engine being developed from scratch for learning and practcing essential game development skills. Each and every single feature is written from scratch with absolutely no third party code or libraries.
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- luna2d. Cross-platform game engine for mobile platforms
- jngl. Easy to use game library for C++ and Python
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- BabylonCpp. A port of Babylon.js to C++
- HurricaneEngine. 💨 "Game engine" written in C++ on top of SDL2
- DiligentEngine. Master repository for Diligent Engine project
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- luna2d. Cross-platform game engine for mobile platforms
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- panda3d. Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
- BlenderPanda. Blender addon for integrating Panda3D
- gamedev. 👾 A sandbox for trying out game development project prototypes
- gdx-ai. Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
- Jumper. Fast, lightweight and easy-to-use pathfinding library for grid-based games
- AI-Companion. Created in Unity 5 for the purposes of learning AI techniques. Features behaviour trees and A* pathfinding.
- rant. Rant – The all-purpose procedural text generation library
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- TaskScheduler. Multithreaded task scheduler experiments
- SwissArmyLib. Collection of helpful utilities we use in our Unity projects.
- generator-phaser. A yeoman generator for phaser games
- badsanta. BadSanta - Multiplayer HTML5 Game (http://santa.qake.se)
- phaser-behavior-plugin. Behavior System for Phaser games (1.8KB min+gzip)
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- procedural_dungeon. PhaserJS plugin for the creation of dungeon layouts procedurally.
- bunny-funny-runner. Simple runner
- generator-phaser. A yeoman generator for phaser games
- phaser-node-kit. Rapid Game Development with PhaserJS and Node for Modern Browsers
- procedural_dungeon. PhaserJS plugin for the creation of dungeon layouts procedurally.
- p2.js. JavaScript 2D physics library
- 02-Newtons-Laws. Newtons laws of motion explained through Unity 3D in C# as part of https://www.udemy.com/gamephysics.
- 03-Unstable-Rotation. The code for my Game Physics course: https://www.udemy.com/gamephysics
- good-reads. List of inspiring articles, blogs, tutorials and books. Tech stuff.
- nmg-vulkan. Rusty mech engine
- awesome-PICO-8. A curated list of awesome PICO-8 resources, carts, tools and more
- pico8-api. Official PICO-8 API with a lovely design ! ::
- sublime-PICO-8. PICO-8 plugin for the Sublime Text 3 editor.
- pico8-boilerplate. 🕹️ A game starter template for Pico-8 developers!
- PICO-Tween. A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- pico8dev. Pico-8 Development
- PICO-EC. A tiny scene-entity-component library created for the PICO-8 fantasty console.
- awesome-PICO-8. A curated list of awesome PICO-8 resources, carts, tools and more
- pico8-boilerplate. 🕹️ A game starter template for Pico-8 developers!
- PICO-Tween. A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- PICO-EC. A tiny scene-entity-component library created for the PICO-8 fantasty console.
- Unity2D-Components. A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- DeadSimple-Pixel-Perfect-Camera. An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
- pixel8. A collection of low-res primitives for creating art and games in React
- admob-unity-plugin. 👾 An extension for Unity3d to place AdMob banners in your Android games.
- procedural_dungeon. PhaserJS plugin for the creation of dungeon layouts procedurally.
- Creature_Cocos2DX. Cocos2d-x Runtimes for Creature
- SwissArmyLib. Collection of helpful utilities we use in our Unity projects.
- dcm_pool. Dynamic, Contiguous-Memory Objects Pool
- rant. Rant – The all-purpose procedural text generation library
- questgen. A procedural quest generator using Tracery
- WaveFunctionCollapse. Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
- rant. Rant – The all-purpose procedural text generation library
- utymap. Highly customizable library for procedural world generation based on real map data
- SynTex. Texture synthesis from examples.
- ConvChain. Bitmap generation from a single example with convolutions and MCMC.
- procedural_dungeon. PhaserJS plugin for the creation of dungeon layouts procedurally.
- pygame. 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.
- EzPyGame. An easier way to use pygame
- panda3d. Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
- evennia. Python MUD/MUX/MUSH/MU* development system
- pygame. 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.
- pyimgui. Cython-based Python bindings for dear imgui
- EzPyGame. An easier way to use pygame
- BlenderPanda. Blender addon for integrating Panda3D
- SubstanceBridge. Blender Addons, bridge between Substance and Blender.
- textureatlas. A simple, cross-platform Python-based tool and C library for creating and using a texture atlas in your application or game. Distributed under the terms of the MIT license.
- behavior-studio. BehaviorStudio is a cross-platform behavior trees editor that allows you to create, modify, view and save behavior trees in xml format. Please, see Wiki page for more information!
- Driftwood. Driftwood 2D Tiling Game Engine and Development Suite
- faq. Community driven knowledge base, mainly for newbies in programming
- EzPyGame. An easier way to use pygame
- Driftwood. Driftwood 2D Tiling Game Engine and Development Suite
- pixel8. A collection of low-res primitives for creating art and games in React
- lba2remake. A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
- react-native-donkey-kong. Donkey Kong remake using react-native-game-engine 🙉
- bunny-funny-runner. Simple runner
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- ldare. A game engine being developed from scratch for learning and practcing essential game development skills. Each and every single feature is written from scratch with absolutely no third party code or libraries.
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- saddy-graphics-engine-2d. Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating simple games.
- Blue-Flame-Engine. A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
- ldare. A game engine being developed from scratch for learning and practcing essential game development skills. Each and every single feature is written from scratch with absolutely no third party code or libraries.
- TIC-80. TIC-80 is a fantasy computer for making, playing and sharing tiny games.
- zelduh. A tile based adventure game!
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- RA_1993. Development content accidentally shipped on a certain early DOS CD-ROM game from 1993
- awesome-one-person-games. 🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
- FlappyBird-N64. A clone of Flappy Bird for the Nintendo 64
- zelduh. A tile based adventure game!
- SadConsole. A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- Unangband. A roguelike originally created (and developed until version 0.6.4c) by Andrew Doull.
- VTerminal. A Unicode GUI library that supports the use of many different fonts, custom fore/background colors, font sizes, and shaders. Also comes with a number of GUI components.
- browser-game-engine. Some sort of browser game engine
- Tutorials. Gamedev tutorials.
- 03-Unstable-Rotation. The code for my Game Physics course: https://www.udemy.com/gamephysics
- tank_island. Top down 2D shooter game that involves blowing up tanks
- simplelogica_the_game. A game developed in Ruby with the help of Gosu gem.
- amethyst. Data-oriented game engine written in Rust
- ash. Vulkan bindings for Rust
- rlsl. Rust to SPIR-V compiler
- minigame-rust. A simple game made in Rust that runs on desktop and mobile
- rustris. falling-block puzzle game clone
- sg-engine. Modularized (hot-swapping) game engine in Rust
- direct-gui. 🎛 Sprite-based direct rendering GUI system
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- pygame. 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.
- libSDL2pp. C++11 bindings/wrapper for SDL2
- LambdaHack. Haskell game engine library for roguelike dungeon crawlers; try out the browser version at
- a2x. 🎮 C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, Emscripten, GP2X, Wiz, Caanoo, and Open Pandora.
- sdlpp. C++ wrapper for SDL2
- Driftwood. Driftwood 2D Tiling Game Engine and Development Suite
- Q1N. Q1N is 2D metroidvania platformer for linux systems (in developing).
- d2d. A D language graphics library built on DerelictSDL2.
- nomlib. C++11 2D game framework using SDL2
- HurricaneEngine. 💨 "Game engine" written in C++ on top of SDL2
- pygame. 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.
- libSDL2pp. C++11 bindings/wrapper for SDL2
- gf. A C++14 framework for 2D games
- a2x. 🎮 C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, Emscripten, GP2X, Wiz, Caanoo, and Open Pandora.
- NINAGE-Engine. 💿 Engine for interactive media & games
- sdlpp. C++ wrapper for SDL2
- Driftwood. Driftwood 2D Tiling Game Engine and Development Suite
- Q1N. Q1N is 2D metroidvania platformer for linux systems (in developing).
- d2d. A D language graphics library built on DerelictSDL2.
- SFGUI. Simple and Fast Graphical User Interface
- TGUI. An easy to use cross-platform c++ GUI for SFML
- ObEngine. 2D Game Engine with Lua Scripting made on top of SFML !
- xygine. 2D engine / framework built around SFML
- SFMLSwift. SFML Swift 3 binding
- OpenLara. Classic Tomb Raider open-source engine
- deffx. A collection of useful shader effects made ready to be used with the Defold game engine
- odb-little-fortune-planet. Little Fortune Planet LD38 Jam entry
- RoughWorld. RoughWorld is a platform for commonsense AI based on a game-like simulation representation of knowledge.
- spine-runtimes. 2D skeletal animation runtimes for Spine.
- Creature_Cocos2DX. Cocos2d-x Runtimes for Creature
- spine-runtimes. 2D skeletal animation runtimes for Spine.
- Creature_Cocos2DX. Cocos2d-x Runtimes for Creature
- DeadSimple-Pixel-Perfect-Camera. An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
- spritenator. An easy way to turn dom elements into animated sprites using spritesheets!
- Carp. A statically typed lisp, without a GC, for real-time applications.
- presskit-static. A Hugo template for generating static presskit()-like sites. No PHP server necessary!
- libgdx-artemis-quickstart. Quickstart template for libgdx artemis projects!
- Love2D-Template. A game development template for LÖVE.
- GameDevTemplates. libGDT - The C++ Game Developement Templates Library
- dcm_pool. Dynamic, Contiguous-Memory Objects Pool
- SynTex. Texture synthesis from examples.
- ConvChain. Bitmap generation from a single example with convolutions and MCMC.
- nunuStudio. nunuStudio is a web based game engine for 3D and 2D game development with support for VR and AR
- wizardwarz. WebGL Multiplayer game with NodeJS backend
- ParrotHunt. ParrotHunt - ThreeJS WebGL game (http://parrothunt.nergal.se)
- Qake. Qake voxel-engine demo
- lba2remake. A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
- SavingNemo. SavingNemo - ThreeJS WebGL game with nodejs backend.
- zanzarah-tools. The set of various zanzarah browsing and editing tools, written entirely in coffee and js.
- VoxLords. VoxLords - ThreeJS WebGL game with a simple voxel engine
- ParrotHunt. ParrotHunt - ThreeJS WebGL game (http://parrothunt.nergal.se)
- SwissArmyLib. Collection of helpful utilities we use in our Unity projects.
- timestore. Multiple timers manager, especially good for games
- TIC-80. TIC-80 is a fantasy computer for making, playing and sharing tiny games.
- AVA. A tiny 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
- DRAK-0. A fantasy console written in C++ using SFML and using ChaiScript and LuaJIT for scripting.
- cr. cr.h: A Simple C Hot Reload Header-only Library
- BehaviorTree.js. An JavaScript implementation of Behavior Trees.
- imgui. Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
- awesome-gbdev. A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
- textureatlas. A simple, cross-platform Python-based tool and C library for creating and using a texture atlas in your application or game. Distributed under the terms of the MIT license.
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- 2D-Volumetric-Lighting. A 2D volumetric lighting and shadowing solution for Unity
- love2d_arkanoid_tutorial. Tutorial on making a full-featured arkanoid (breakout)-type game with LÖVE framework.
- Tutorials. Gamedev tutorials.
- godot_tutorials. Code and examples for KidsCanCode Godot Tutorials.
- kha-tutorial-series. source code from kha tutorial series
- learning-vue-through-pokemon. This repo contains the code for my tutorial series 'Learning Vue.js through pokemon'
- imgui. Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
- TGUI. An easy to use cross-platform c++ GUI for SFML
- GeonBit.UI. UI system for MonoGame projects.
- RPGUI. Lightweight framework for old-school RPG GUI in web!
- Entitas-CSharp. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- rant. Rant – The all-purpose procedural text generation library
- NoahGameFrame. A fast, scalable, distributed game server framework for C++, include 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.
- ReGoap. Generic C# GOAP (Goal Oriented Action Planning) library with Unity3d examples
- consolation. In-game debug console for Unity.
- Unity2D-Components. A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- Cradle. Play Twine stories in Unity.
- DeadSimple-Pixel-Perfect-Camera. An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
- SwissArmyLib. Collection of helpful utilities we use in our Unity projects.
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- Tutorials. Gamedev tutorials.
- 02-Newtons-Laws. Newtons laws of motion explained through Unity 3D in C# as part of https://www.udemy.com/gamephysics.
- binocle-unity. Binocle is a simple 2D code-based framework for Unity
- BeaverAndFairies.
- ArkClient-Unity3D. An Unity3D client to show how to use Unity3D and ArkGameFrame to create a network game.
- 03-Unstable-Rotation. The code for my Game Physics course: https://www.udemy.com/gamephysics
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- AzureSDKs-Unity. SDKs for Azure Services with Unity
- unitrpg. A turn-based tactical role playing game. Written in C# using the Unity3D engine. Custom data-driven content pipeline.
- LockPick_Unity. A Skyrim/FO4 like lock pick recreation in Unity
- FakeSimCity. A Unity Game like SimCity for mobile
- faq. Community driven knowledge base, mainly for newbies in programming
- 2D-Volumetric-Lighting. A 2D volumetric lighting and shadowing solution for Unity
- Kit25D. Creating fake 3D world with 2D colliders and sprites in Unity
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- tetris. A simple tetris made in Unity
- voxelengine_unity. Voxel engine made in C# for Unity
- AI-Companion. Created in Unity 5 for the purposes of learning AI techniques. Features behaviour trees and A* pathfinding.
- 03_GameArtPrinciples.
- .Guacamole. An open source MVVM implementation for the Unity Editor.
- BeaverAndFairies.
- ArkClient-Unity3D. An Unity3D client to show how to use Unity3D and ArkGameFrame to create a network game.
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- Unity2D-Components. A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- DeadSimple-Pixel-Perfect-Camera. An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
- BeaverAndFairies.
- Kit25D. Creating fake 3D world with 2D colliders and sprites in Unity
- 2D-Volumetric-Lighting. A 2D volumetric lighting and shadowing solution for Unity
- rant. Rant – The all-purpose procedural text generation library
- NoahGameFrame. A fast, scalable, distributed game server framework for C++, include 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.
- utymap. Highly customizable library for procedural world generation based on real map data
- consolation. In-game debug console for Unity.
- Unity2D-Components. A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- Cradle. Play Twine stories in Unity.
- DeadSimple-Pixel-Perfect-Camera. An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
- admob-unity-plugin. 👾 An extension for Unity3d to place AdMob banners in your Android games.
- SwissArmyLib. Collection of helpful utilities we use in our Unity projects.
- NoteEditor. Note editor for music game
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- 02-Newtons-Laws. Newtons laws of motion explained through Unity 3D in C# as part of https://www.udemy.com/gamephysics.
- SimpleTilemap. A fast, easy way to generate runtime tilemaps in Unity
- BeaverAndFairies.
- 03-Unstable-Rotation. The code for my Game Physics course: https://www.udemy.com/gamephysics
- ArkClient-Unity3D. An Unity3D client to show how to use Unity3D and ArkGameFrame to create a network game.
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- naba-2016-labgamedesign-fungus-demos. A list of Fungus (http://fungusgames.com) demos originally created for the Lab Game Design course I held at NABA in 2016/2017.
- LockPick_Unity. A Skyrim/FO4 like lock pick recreation in Unity
- FakeSimCity. A Unity Game like SimCity for mobile
- kcp-dotnet. A KCP C# implementation for .net core
- RaionUnityEcsFramework. Raion's Unity ECS Framework inspired by Entitas (https://github.com/sschmid/Entitas-CSharp).
- unity-entitas-infinite-runner. Little game with unity and entitas in c#
- tetris. A simple tetris made in Unity
- voxelengine_unity. Voxel engine made in C# for Unity
- SilentGames. About our first person survival horror game on Unity (C#).
- AI-Companion. Created in Unity 5 for the purposes of learning AI techniques. Features behaviour trees and A* pathfinding.
- 03_GameArtPrinciples.
- .Guacamole. An open source MVVM implementation for the Unity Editor.
- admob-unity-plugin. 👾 An extension for Unity3d to place AdMob banners in your Android games.
- SwissArmyLib. Collection of helpful utilities we use in our Unity projects.
- awesome-unity-plugins-assets-tools-services-games-projects-resources. A categorized collection of awesome unity3d plugins, assets, tools, services, games, projects, resources and more.
- Awesome-Game-Networking. Curated list of Awesome Game Networking resources
- faq. Community driven knowledge base, mainly for newbies in programming
- GameDev-Resources. 🎮 🎲 A wonderful list of Game Development resources.
- awesome-one-person-games. 🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
- Youtube-reference-list. A curated list of youtube channels related to gamedevelopment.
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- SSVEntitySystem. [HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.
- engine. JavaScript game engine built on WebGL and WebVR.
- utymap. Highly customizable library for procedural world generation based on real map data
- EclipseOrigins. Legacy VB6 ORPG engine
- Crystalshire. Legacy VB6 open-source ORPG
- VoxLords. VoxLords - ThreeJS WebGL game with a simple voxel engine
- Qake. Qake voxel-engine demo
- voxelengine_unity. Voxel engine made in C# for Unity
- voxelengine3. Voxel-engine in Javascript
- VoxLords. VoxLords - ThreeJS WebGL game with a simple voxel engine
- Qake. Qake voxel-engine demo
- voxelengine_unity. Voxel engine made in C# for Unity
- voxelengine3. Voxel-engine in Javascript
- webgl2-voxels. WebGL2 experiment with boxels/voxels
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- NINAGE-Engine. 💿 Engine for interactive media & games
- zanzarah-tools. The set of various zanzarah browsing and editing tools, written entirely in coffee and js.
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- learning-vue-through-pokemon. This repo contains the code for my tutorial series 'Learning Vue.js through pokemon'
- vue-babylonjs. A ready-to-go 3d environment for Vue.js using Babylon.js
- learning-vue-through-pokemon. This repo contains the code for my tutorial series 'Learning Vue.js through pokemon'
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- BansheeEngine. Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- DiligentEngine. Master repository for Diligent Engine project
- ash. Vulkan bindings for Rust
- rlsl. Rust to SPIR-V compiler
- bsf. Modern and fast C++14 library for the development of real-time graphical applications.
- Zmey. A game engine. That breathes fire and awesomeness
- sg-engine. Modularized (hot-swapping) game engine in Rust
- nmg-vulkan. Rusty mech engine
- FXGL. Java / JavaFX / Kotlin Game Library (Engine)
- faq. Community driven knowledge base, mainly for newbies in programming
- good-reads. List of inspiring articles, blogs, tutorials and books. Tech stuff.
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- engine. JavaScript game engine built on WebGL and WebVR.
- melonJS. a fresh & lightweight javascript game engine
- OpenLara. Classic Tomb Raider open-source engine
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- nunuStudio. nunuStudio is a web based game engine for 3D and 2D game development with support for VR and AR
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- lba2remake. A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- SavingNemo. SavingNemo - ThreeJS WebGL game with nodejs backend.
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- webgl2-voxels. WebGL2 experiment with boxels/voxels
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- zenpad.js. GamePad for canvas game.
- engine. JavaScript game engine built on WebGL and WebVR.
- webgl2-voxels. WebGL2 experiment with boxels/voxels
- exengine-web. Based on the exengine source, a webgl/emscripten port.
- alakajam. Website powering the Alakajam! game making community
- website. Project website and blog
- www.gamedev.pl. Gamedev.pl website open source project
- BansheeEngine. Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
- magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
- LumixEngine. 3D Game Engine
- FNA. FNA - Accuracy-focused XNA4 reimplementation for open platforms
- Directus3D. Directus3D Game Engine
- magnum-examples. Examples for the Magnum C++11/C++14 graphics engine
- magnum-plugins. Plugins for the Magnum C++11/C++14 graphics engine
- magnum-bootstrap. Bootstrap projects for Magnum graphics engine
- magnum-integration. Integration libraries for the Magnum C++11/C++14 graphics engine
- magnum-extras. Extras for the Magnum C++11/C++14 graphics engine
- jngl. Easy to use game library for C++ and Python
- polygonist. A neat framework for making 2D and 3D applications in C++17. It's free, open source, and works on Windows and macOS.