Thoughts about entity-component-system
☆192Nov 25, 2018Updated 7 years ago
Alternatives and similar repositories for ecs
Users that are interested in ecs are comparing it to the libraries listed below
Sorting:
- Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.☆591Nov 18, 2020Updated 5 years ago
- A single header library for managing game entity hierarchies.☆43Nov 13, 2020Updated 5 years ago
- Sample code for a 'Quaternions revisited' article from GPU Pro 5☆35Jun 27, 2015Updated 10 years ago
- Utility to sign DXIL code after compilation☆22Feb 18, 2019Updated 7 years ago
- 🛠️ A simple ECS library made for learning purposes (header-only)☆17Mar 10, 2021Updated 4 years ago
- Single file, STB-style, "lib" to generate uuid:s.☆31Sep 2, 2016Updated 9 years ago
- Lightweight, performance oriented, Core library for 'C' programmers☆56Aug 10, 2015Updated 10 years ago
- Experiment with generating clouds in real time on low end computer☆133Sep 21, 2019Updated 6 years ago
- Sample code for the article 'Real-Time Layered Materials Compositing Using Spatial Clustering Encoding'☆19Sep 5, 2023Updated 2 years ago
- [WIP] Experimental C++14 multithreaded compile-time entity-component-system library.☆491Sep 3, 2019Updated 6 years ago
- Game Engine☆128Feb 19, 2019Updated 7 years ago
- Fast, multiplatform fiber based job dispatcher based on Naughty Dogs' GDC2015 talk.☆35Dec 8, 2018Updated 7 years ago
- Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018☆382Nov 20, 2020Updated 5 years ago
- Converting vertex meshes to voxel data and visualizing using VCT☆82Feb 14, 2017Updated 9 years ago
- Builds atlas texture from a bunch of input images.☆73Mar 26, 2020Updated 5 years ago
- Blazing fast memory allocator designed for video games☆328Oct 13, 2023Updated 2 years ago
- A C/C++ single-file library that minimizes the hard transition errors of disjoint edges in lightmaps.☆243Jan 31, 2023Updated 3 years ago
- A simple, header-only, dependency-free, C++ 11 based ThreadPool library.☆36Jun 3, 2020Updated 5 years ago
- etc texture decoder☆20May 31, 2019Updated 6 years ago
- This OpenGL Project is an implementation of a deferred shader. The program renders out, each into a separate G-Buffer, aspects of the ima…☆20Nov 15, 2013Updated 12 years ago
- A binary tree based memory allocator in C.☆11Nov 22, 2017Updated 8 years ago
- SSE Frustum Culling Demo☆73Sep 4, 2021Updated 4 years ago
- Hybrid CPU and GPU ray traced rendering using shared memory.☆57Mar 23, 2017Updated 8 years ago
- darkHAMMER is a lightweight, open-source, multiplatform game engine. written in C (C99) language, supports python and C# bindings and lua…☆97Jul 10, 2017Updated 8 years ago
- Frustum culling with an octree and depth sorting with a mergeable heap priority queue☆12Apr 19, 2012Updated 13 years ago
- ☆13Jan 30, 2017Updated 9 years ago
- A simple std::vector-style array for C☆12Jul 13, 2018Updated 7 years ago
- 🔺 Fast polygon triangulation library based on Seidel's algorithm.☆43Oct 30, 2025Updated 4 months ago
- Yet another FBX exporter with flatbuffers serialization, goes with the Viewer (https://github.com/VladSerhiienko/Viewer, WIP).☆66Mar 23, 2019Updated 6 years ago
- Demonstrates a software (CPU) based approach to occllusion culling using multi-threading and SIMD instructions to improve performance.☆408Jan 3, 2023Updated 3 years ago
- physically based renderer written in DX12 with image-based lighting, classic deffered and tiled lighting approaches☆37Jul 14, 2021Updated 4 years ago
- ☆477Oct 13, 2022Updated 3 years ago
- Little Game Engine that aims to be Physically Based for the lighting part☆24Dec 29, 2017Updated 8 years ago
- https://lexdev.net/tutorials/case_studies/overwatch_shield.html☆11Sep 10, 2019Updated 6 years ago
- Indirect Occlusion Culling☆23Feb 25, 2017Updated 9 years ago
- Light Indexed Deferred Rendering - Before there was Forward+ and Clustered deferred rendering there was Light Indexed Deferred Rendering…☆68Aug 16, 2017Updated 8 years ago
- Deferred Coarse Pixel Shading Source Code (For the article in GPU Pro 7)☆63Sep 18, 2017Updated 8 years ago
- SIMD optimized operations on 3d and 4d vectors, 3x3 and 4x4 matrices and quaternions for SSE, PPU and SPU☆161Jan 9, 2015Updated 11 years ago
- Implementation of Real-Time Polygonal-Light Shading with Linearly Transformed Cosines by Eric Heitz et al for the course TSBK03 Advanced …☆20Dec 12, 2016Updated 9 years ago