MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+868.31%)
sdlppC++ wrapper for SDL2
Stars: ✭ 37 (-90.39%)
SDL.zigA shallow wrapper around SDL that provides object API and error handling
Stars: ✭ 102 (-73.51%)
GworkSkinnable GUI with useful widget collection. Fork of GWEN.
Stars: ✭ 179 (-53.51%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+2562.86%)
BonEngineSharpA simple and fun SDL-based game engine in C#.
Stars: ✭ 16 (-95.84%)
faur⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
Stars: ✭ 55 (-85.71%)
Pygamepygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Stars: ✭ 4,164 (+981.56%)
RendyState of the art "build your own engine" kit powered by gfx-hal
Stars: ✭ 750 (+94.81%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-79.74%)
Overload3D Game engine with editor
Stars: ✭ 335 (-12.99%)
LambdahackHaskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
Stars: ✭ 439 (+14.03%)
TexturepannerThis repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Stars: ✭ 528 (+37.14%)
PixelA hand-crafted 2D game library in Go
Stars: ✭ 3,756 (+875.58%)
MonogameOne framework for creating powerful cross-platform games.
Stars: ✭ 8,014 (+1981.56%)
GfA C++14 framework for 2D games
Stars: ✭ 154 (-60%)
Rx👾 Modern and minimalist pixel editor
Stars: ✭ 2,063 (+435.84%)
Vue BabylonjsA ready-to-go 3d environment for Vue.js using Babylon.js
Stars: ✭ 356 (-7.53%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-52.99%)
EnggeOpen source remake of Thimbleweed Park's engine
Stars: ✭ 94 (-75.58%)
RimlightCustomizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-55.84%)
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (-48.83%)
nox-decompUnofficial Nox (2000) port to Linux using decompiled code from https://playnox.xyz
Stars: ✭ 21 (-94.55%)
DoomretroThe classic, refined DOOM source port. For Windows PC.
Stars: ✭ 349 (-9.35%)
guisanA C++ SDL2 user interface library based on guichan. ~~~~ Nov, 2021 - This project is not abandoned, just not under active development. Pull requests will be accepted and new releases will be generated for new features / bug fixes.
Stars: ✭ 54 (-85.97%)
OCamlSDL2OCaml interface to SDL 2.0 (for Linux, Windows, MacOS, and ChromeBook)
Stars: ✭ 42 (-89.09%)
VerticaldissolveProcedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
Stars: ✭ 434 (+12.73%)
Vortice.windows.NET standard bindings for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudio
Stars: ✭ 427 (+10.91%)
RadialprogressbarCustomizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Stars: ✭ 714 (+85.45%)
Cpp 3d Game Tutorial SeriesC++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (+3.9%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+2938.44%)
SoftwarerendererSoftware rendering engine with PBR. Built from scratch on C++.
Stars: ✭ 323 (-16.1%)
HoloshieldHighly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (+4.16%)
PixeloramaA free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!
Stars: ✭ 2,535 (+558.44%)
Imgui sdlImGuiSDL: SDL2 based renderer for Dear ImGui
Stars: ✭ 134 (-65.19%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+325.97%)
combatrisA "perfect" implementation of an old classic
Stars: ✭ 20 (-94.81%)
ArchGEA 2D and 3D C++ Game Engine using SDL2 and OpenGL
Stars: ✭ 15 (-96.1%)
AneseAnother NES Emulator - written for fun & learning - first implementation of wideNES
Stars: ✭ 323 (-16.1%)
AlimerCross-platform game engine.
Stars: ✭ 172 (-55.32%)
DomeA lightweight game development environment where games can be written in Wren
Stars: ✭ 251 (-34.81%)
Sandal2SDL2 wrapper in C
Stars: ✭ 17 (-95.58%)
FairtrisClone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).
Stars: ✭ 30 (-92.21%)
DriftwoodDriftwood 2D Tiling Game Engine and Development Suite
Stars: ✭ 23 (-94.03%)
sdl12-compatAn SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes.
Stars: ✭ 99 (-74.29%)
ffi-sdlPHP FFI SDL bindings
Stars: ✭ 23 (-94.03%)
C RayC-Ray is a small, simple path tracer written in C
Stars: ✭ 323 (-16.1%)
sdladaAda 2012 bindings to SDL 2
Stars: ✭ 85 (-77.92%)
sdl stb fontRenders text using STB_Truetype in pure SDL
Stars: ✭ 40 (-89.61%)
cl-sdl2-tutorialSDL2 examples in Common Lisp based on Lazy Foo tutorials.
Stars: ✭ 55 (-85.71%)
zero-graphicsApplication framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web
Stars: ✭ 72 (-81.3%)
EnttPongBuilt for EnTT, at the request of the developer as a demo.
Stars: ✭ 51 (-86.75%)
VadoA demo web browser engine written in Haskell
Stars: ✭ 265 (-31.17%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+46.23%)
RaylibA simple and easy-to-use library to enjoy videogames programming
Stars: ✭ 8,169 (+2021.82%)
gnuboylatest version of original laguna source, with a handful fixes for modern compilers and systems
Stars: ✭ 70 (-81.82%)
OpenHSPHot Soup Processor (HSP3)
Stars: ✭ 120 (-68.83%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+654.81%)
SpheredissolveCustomizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (-19.22%)