TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+1235.15%)
ExengineA C99 3D game engine
Stars: ✭ 391 (-55.67%)
MtlppC++ Metal wrapper
Stars: ✭ 425 (-51.81%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (-43.99%)
OpenageFree (as in freedom) open source clone of the Age of Empires II engine 🚀
Stars: ✭ 10,712 (+1114.51%)
FluxA real-time physically based rendering engine written in C++ and OpenGL
Stars: ✭ 171 (-80.61%)
VoxelmanPlugin-based client-server voxel game engine written in D language
Stars: ✭ 105 (-88.1%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-79.48%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+1062.36%)
LibrelancerA re-implementation of Freelancer
Stars: ✭ 303 (-65.65%)
RubeusA cross platform 2D game engine written in C++ for beginners
Stars: ✭ 159 (-81.97%)
Ogrescene-oriented, flexible 3D engine (C++, Python, C#, Java)
Stars: ✭ 2,582 (+192.74%)
Physics3dA 3D physics engine
Stars: ✭ 101 (-88.55%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+56.8%)
Rust DoomA Doom Renderer written in Rust.
Stars: ✭ 2,048 (+132.2%)
EngineA basic cross-platform 3D game engine
Stars: ✭ 208 (-76.42%)
Kam remake"KaM Remake" is an RTS game remake written in Delphi from scratch.
Stars: ✭ 277 (-68.59%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+229.48%)
Gym Alttp GridworldA gym environment for Stuart Armstrong's model of a treacherous turn.
Stars: ✭ 14 (-98.41%)
Glportal🎮 Open Source teleportation based first person puzzle-platformer
Stars: ✭ 297 (-66.33%)
Pyrr3D mathematical functions using NumPy
Stars: ✭ 282 (-68.03%)
CandleC Game Engine
Stars: ✭ 322 (-63.49%)
ThriveThe main repository for the development of the evolution game Thrive.
Stars: ✭ 874 (-0.91%)
VctrendererA real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI. Published here http://ieeexplore.ieee.org/abstract/document/7833375/
Stars: ✭ 353 (-59.98%)
Vue BabylonjsA ready-to-go 3d environment for Vue.js using Babylon.js
Stars: ✭ 356 (-59.64%)
RiiabloDiablo II remade using Java and LibGDX
Stars: ✭ 371 (-57.94%)
DirtDIRT: a fast differentiable renderer for TensorFlow
Stars: ✭ 273 (-69.05%)
GgezRust library to create a Good Game Easily
Stars: ✭ 3,120 (+253.74%)
Cute headersCollection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Stars: ✭ 3,274 (+271.2%)
TinyengineTiny OpenGL Wrapper / 3D Engine in C++
Stars: ✭ 251 (-71.54%)
YampaFunctional Reactive Programming domain-specific language embedded in Haskell, for programming efficient hybrid (mixed discrete-time and continuous-time) systems.
Stars: ✭ 294 (-66.67%)
Isetta EngineNovice-built game engine from the ground up (with blogs!)
Stars: ✭ 285 (-67.69%)
UrdeData interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (-71.32%)
SulisTurn based tactical RPG with several campaigns, written in Rust
Stars: ✭ 338 (-61.68%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+322.68%)
DiablerieDiablo 2 reimplementation on unity
Stars: ✭ 363 (-58.84%)
Friceengine🎮 JVM game engine based on Swing/JavaFX.
Stars: ✭ 330 (-62.59%)
RigelengineA modern re-implementation of the classic DOS game Duke Nukem II
Stars: ✭ 393 (-55.44%)
Easy3dA lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Stars: ✭ 383 (-56.58%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-97.28%)
Zoc⬡ Zone of Control is a hexagonal turn-based strategy game written in Rust. [DISCONTINUED]
Stars: ✭ 327 (-62.93%)
NcineA cross-platform 2D game engine
Stars: ✭ 372 (-57.82%)
Tomb5Tomb Raider: Chronicles Disassembly translated to C source code.
Stars: ✭ 397 (-54.99%)
KengineEntity-Component-System (ECS) with a focus on ease-of-use, runtime extensibility and compile-time type safety and clarity.
Stars: ✭ 417 (-52.72%)
FimbulclientOpen source Ragnarök Online client in C++
Stars: ✭ 8 (-99.09%)
Tprpixa Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
Stars: ✭ 448 (-49.21%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+564.4%)
LasercrabsLaunch your LASERCRAB at walls, ceilings, and enemy heads in this indie multiplayer shooter where "move" and "attack" are synonymous.
Stars: ✭ 465 (-47.28%)
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 (-50.23%)
KrkrzKirikiri Z Project
Stars: ✭ 460 (-47.85%)
Etlegacy DeprecatedArchived repository. For current repo, see: https://github.com/etlegacy/etlegacy
Stars: ✭ 470 (-46.71%)
Lighthouse2Lighthouse 2 framework for real-time ray tracing
Stars: ✭ 542 (-38.55%)
FreeorionSource code repository of the FreeOrion project.
Stars: ✭ 507 (-42.52%)
Open BuilderOpen "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
Stars: ✭ 569 (-35.49%)
TaiseiA free and open-source Touhou Project fangame
Stars: ✭ 428 (-51.47%)
Frag.exeMultiplayer First-Person Shooter written in C++ using my own engine, Qor
Stars: ✭ 8 (-99.09%)
PyrenderEasy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.
Stars: ✭ 582 (-34.01%)
Glchaos.p3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (-33.11%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (-25.4%)