Game Engine Development
998 items from stevinz/awesome-game-engine-dev ★1,429
-
cpp-httplib github.com
A single file C++11 header-only HTTP/HTTPS server library. [MIT]
-
Pixel Dungeon github.com
Traditional roguelike game with pixel-art graphics and simple interface.
-
SDL github.com
zap: - Simple DirectMedia Layer. [zlib] website
-
inferno github.com
React-like library for building high-performance user interfaces.
-
nicegui github.com
Create web-based user interfaces with Python.
-
Crafty github.com
JavaScript game library that can help you create games in a structured way.
-
RapidJSON github.com
Fast JSON parser / generator.
-
Bullet github.com
A 3D physics engine for games. [zlib] website
-
Tone.js github.com
WebAudio framework for creating interactive music in the browser.
-
ln github.com
3D line art rendering in Go.
-
MonoGame github.com
XNA Implementation for Mono based platforms (supports iOS, Android, Linux, and started work on PS Suite and NaCli ).
-
customtkinter github.com
Modern, customizable UI-library based on Tkinter.
-
Ebitengine github.com
dead simple 2D game engine in Go.
-
Oimo.js github.com
Lightweight 3d physics engine for JavaScript.
-
Dungeon Crawl Stone Soup github.com
Single-player roguelike dungeon exploration game with a larger focus on combat compared to other popular roguelikes.
-
Rete.js github.com
Framework for visual programming and node editors. [Demo]
-
Every Programmer Should Know github.com
Technical things every developer should know.
-
jQuery github.com
Fast and feature-rich JavaScript library. [Website]
-
Animate.css github.com
Ready-to-use, pure CSS animations. [Examples]
-
Jolt Physics github.com
A multi core friendly rigid body physics and collision detection library. [MIT]
-
GLM github.com
Header-only C++ math library that matches and inter-operates with OpenGL's GLSL math. [MIT] website
-
Skia github.com
A complete 2D graphic library for drawing Text, Geometries, and Images. [BSD] website
-
Wolfenstein 3D github.com
FPS developed by id Software set in the Nazi German prison Castle Wolfenstein. Features pseudo-3D graphics with raycasting technique. Written in C and assembly.
-
chroma.js github.com
Library for all kinds of color manipulations.
-
Pixelorama github.com
2D pixel art editor.
-
Box2D github.com
A 2D physics engine for games. [BSD-like]
-
Lua Repo github.com
Powerful, efficient, lightweight, embeddable scripting language.
-
sokol github.com
Simple STB-style cross-platform libraries for C and C++.
-
Chipmunk github.com
A fast and lightweight 2D game physics library. [MIT] website
-
tween.js github.com
Popular JavaScript tweening library that integrates easily with PlayCanvas.
-
GameNetworkingSockets github.com
Reliable & unreliable messages over UDP by Valve. Connection-oriented API (like TCP). [BSD-3-Clause]
-
o3de github.com
An open-source, real-time, multi-platform 3D engine based on Amazon Lumberyard. [Apache2] website
-
EASTL github.com
Electronic Arts Standard Template Library. [BSD]
-
HaxeFlixel github.com
Free, cross-platform 2D game engine powered by Haxe and OpenFL.
-
glide engine github.com
SpriteKit and GameplayKit based engine for making 2d games, with practical examples and tutorials.
-
pygame github.com
Game & multimedia app framework, built on SDL.
-
litegraph.js github.com
Create graphs in the browser similar to Unreal Blueprints. [Demo]
-
Clipboard.js github.com
Small, modern copy to clipboard.
-
ImageSharp github.com
Modern, cross-platform, 2D graphics library for .NET.
-
Recast/Detour github.com
(3D) Navigation mesh generator and pathfinder, mostly for games. [zlib]
-
GuiLite github.com
The smallest header-only GUI library (5 KLOC) for all platforms. [Apache-2.0]
-
dat.GUI github.com
Lightweight gui for changing variables in JavaScript.
-
QOI github.com
The “Quite OK Image Format” for fast, lossless image compression. [MIT]
-
JerryScript github.com
Ultra-lightweight JavaScript engine for the Internet of Things. [Apache-2.0] website
-
miniaudio github.com
Single file audio playback and capture library. [Unlicense] website
-
makepad/makepad github.com
[makepad-widgets] - Makepad is a creative software development platform that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl.
-
GameDev-Resources github.com
Wonderful list of game development resources.
-
emscripten github.com
The C/C++ to JavaScript (as WebAssembly) compiler. [Website]
-
GDevelop github.com
Full-featured 2D/3D/multiplayer game development. [Website]
-
Magic Enum github.com
Header-only C++17 library provides static reflection for enums (to string, from string, iteration), work with any enum type without any macro or boilerplate code. [MIT]
- next page of items loading…