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 (+14341.98%)
VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+2102.47%)
EtengineRealtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Stars: ✭ 408 (+403.7%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+559.26%)
CsfmlOfficial binding of SFML for C
Stars: ✭ 211 (+160.49%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+12556.79%)
EnttGaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Stars: ✭ 6,017 (+7328.4%)
YageSimple game engine, written in C++
Stars: ✭ 7 (-91.36%)
FlecsA fast entity component system (ECS) for C & C++
Stars: ✭ 2,201 (+2617.28%)
SfmlSimple and Fast Multimedia Library
Stars: ✭ 7,316 (+8932.1%)
Svelto.ecsSvelto ECS C# Lightweight Data Oriented Entity Component System Framework
Stars: ✭ 605 (+646.91%)
Wickedengine3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+3786.42%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+791.36%)
Physics3dA 3D physics engine
Stars: ✭ 101 (+24.69%)
Entitas Sync FrameworkNetworking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (+20.99%)
EdynEdyn is a real-time physics engine organized as an ECS.
Stars: ✭ 113 (+39.51%)
Entitas CsharpEntitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Stars: ✭ 5,393 (+6558.02%)
OpenageFree (as in freedom) open source clone of the Age of Empires II engine 🚀
Stars: ✭ 10,712 (+13124.69%)
DefaultecsEntity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.
Stars: ✭ 286 (+253.09%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+3487.65%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+4502.47%)
LumosCross-Platform C++ 2D/3D game engine
Stars: ✭ 343 (+323.46%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+7269.14%)
EcsLeoECS is a fast Entity Component System (ECS) Framework powered by C# with optional integration to Unity
Stars: ✭ 578 (+613.58%)
Gl vs vkComparison of OpenGL and Vulkan API in terms of performance.
Stars: ✭ 65 (-19.75%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+1314.81%)
OpenframeworksopenFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Stars: ✭ 8,652 (+10581.48%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+16214.81%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+1924.69%)
KengineEntity-Component-System (ECS) with a focus on ease-of-use, runtime extensibility and compile-time type safety and clarity.
Stars: ✭ 417 (+414.81%)
OpentkThe Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Stars: ✭ 2,284 (+2719.75%)
AlimerCross-platform game engine.
Stars: ✭ 172 (+112.35%)
UecsUbpa Entity-Component-System (U ECS) in Unity3D-style
Stars: ✭ 174 (+114.81%)
Ape EcsEntity-Component-System library for JavaScript.
Stars: ✭ 137 (+69.14%)
EcsA simple and easy to use entity-component-system C++ library
Stars: ✭ 20 (-75.31%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+490.12%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+224.69%)
ShipyardEntity Component System focused on usability and speed.
Stars: ✭ 247 (+204.94%)
Game DogfightAir to air combat game, created in Python 3 using HARFANG 3D.
Stars: ✭ 41 (-49.38%)
UsagiA hierarchical component entity system based game engine
Stars: ✭ 44 (-45.68%)
Limonengine3D FPS game engine with full dynamic lighting and shadows
Stars: ✭ 331 (+308.64%)
GodexGodex is a Godot Engine ECS library.
Stars: ✭ 307 (+279.01%)
Sfml.netOfficial binding of SFML for .Net languages
Stars: ✭ 354 (+337.04%)
Octopuskit2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
Stars: ✭ 246 (+203.7%)
Entitas CppEntitas++ is a fast Entity Component System (ECS) C++11 port of Entitas C#
Stars: ✭ 229 (+182.72%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+387.65%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+6128.4%)
Allegro5The official Allegro 5 git repository. Pull requests welcome!
Stars: ✭ 1,165 (+1338.27%)
Trinityandroid video record editor muxer sdk
Stars: ✭ 609 (+651.85%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+595.06%)
OuzelC++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+649.38%)
Nova RendererNova Renderer, a custom cross platform render engine written in C++
Stars: ✭ 619 (+664.2%)
Anki 3d EngineAnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
Stars: ✭ 688 (+749.38%)
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 (+781.48%)