Game Engine Development
998 items from stevinz/awesome-game-engine-dev ★1,429
-
Cute Framework github.com
Simple and consise framework for making 2D games.
-
Nazara Engine github.com
Custom shaders, ECS, 2D/3D, networking and more.
-
XNA Game Studio Archive github.com
🔥 - Required visit for MonoGame / FNA / XNA developers.
-
TinyEXR github.com
Tiny OpenEXR image loader / saver library.
-
Pixi3D github.com
3D renderer for PixiJS, seamless integration with 2D apps. [Examples]
-
Imgui-Filebrowser github.com
Header-only file browser implementation for Dear ImGui in C++17.
-
PhysicsFS github.com
Portable, flexible file I/O abstraction. Provides access to various archives.
-
Shader Park github.com
Shader programming in JavaScript.
-
StratusGFX github.com
Realtime 3D rendering engine implementing modern graphics techniques.
-
RC-Dock github.com
Dock layout component for React.
-
TinyDNG github.com
Header-only Tiny DNG/TIFF loader and writer in C++. [MIT]
-
Signed Distance Field Resources github.com
Tutorials, papers, software, demos, discussions, etc.
-
Edyn github.com
Multi-threaded, networked physics engine. Supports large dynamic worlds. [Testbed]
-
Font Stash github.com
Lightweight library that uses stb_truetype to render fonts to a texture atlas.
-
Skylicht github.com
Upgraded features including audio, physics and particles. Built on Irrlicht.
-
bitmap github.com
C++ Bitmap Library for reading, writing, and processing BMP image files. [MIT]
-
DefaultEcs github.com
ECS framework designed for game development.
-
SDL_mixer github.com
Audio mixer that supports various file formats for SDL.
-
Velcro Physics github.com
C# port of Box2D. Formerly Farseer Physics.
-
ArkScript github.com
Small, fast, functional and scripting language.
-
Garnet github.com
Lightweight game composition library for F# with entity-component-system (ECS) and actor-like messaging features.
-
three-projected-material github.com
Texture projection in Three.js.
-
Limon Engine github.com
3D FPS game engine with full dynamic lighting and shadows.
-
gameBase github.com
Base structure for Haxe games, using Heaps graphics framework. [Tutorial]
-
Verly.js github.com
Easy to integrate verlet physics engine. [Demos]
-
QB64 github.com
Modern BASIC+OpenGL language, retains QBasic / QB4.5 compatibility.
-
PolyPartition github.com
2D polygon partitioning and triangulation.
-
Cross Window github.com
Platform library for managing windows and other OS tasks.
-
actuate github.com
A flexible, fast "tween" library.
-
Thunder github.com
Cross-platform 2D/3D with module architecture.
-
Ponder github.com
Expose C++17 classes and objects so they can used as data.
-
Hide github.com
Extensible IDE for the Heaps 3D graphic engine.
-
vg-renderer github.com
2D vector graphics renderer for Bgfx, based on ideas from NanoVG.
-
egui_dock github.com
Docking support for egui.
-
Gum github.com
Flexible layout tool for creating UI on any platform.
-
Koala Engine github.com
Framework with an ECS architecture, aka Kengine.
-
Gideros github.com
2D/3D cross-platform games with Lua. [Website]
-
Sokol Graphics Painter github.com
2D graphics painter implemented with Sokol.
-
blah github.com
Small 2D game framework.
-
WebGL Noise github.com
Maintained branch of the original Ashima Arts 2D, 3D and 4D noise functions.
-
Kool github.com
Multi-platform 3D Vulkan / OpenGL graphics engine. [Examples]
-
Ogmo Editor github.com
Free, open source, project oriented tile map editor.
-
egui_tiles github.com
Tiling layout engine for egui.
-
three.ik github.com
Inverse kinematics for Three.js.
-
screen-space-reflections github.com
Screen space reflections in Three.js.
-
Turbo Badger github.com
Gui library for hardware accelerated apps & games. [Oryol Example]
-
Isogenic github.com
Engine with advanced multiplayer, based on Valve's multiplayer system.
-
ZIM github.com
Creative canvas framework. [Website]
-
uil github.com
Simple JavaScript gui.
-
FIFE github.com
Multi-platform isometric game engine.
- next page of items loading…