NCoder's repositories
NCPP
NCoder's Game Engine Learning Aimed C++ Library
NTS
NCoder's Learning Aimed C++ Task System Library
NRE
NCoder's Learning Aimed C++ Render Engine
NSurface
NCoder's Learning Aimed C++ Surface Library
NMath
NCoder's Learning Aimed C++ Math Library
EAThread
EAThread implements a unified cross-platform interface for multithreaded programming.
EAStdC
EAStdC is a package which implements basic library facilities that are similar to those in the standard C library.
EABase
EABase is a small set of header files that define platform-independent data types and platform feature macros.
EAAssert
EAAssert is a simple and lightweight assert technology.
v8-cmake
The V8 JavaScript engine, but built with CMake instead of GN - WIP
flecs
A fast entity component system (ECS) for C & C++
EASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
The-Forge
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
charls
CharLS, a C++ JPEG-LS library implementation
metal-cpp-cmake
Metal graphic api ported to C++ with CMake build system
google.marl
A hybrid thread / fiber task scheduler written in C++ 11
UnitySRP-GDR
GPU Driven Rendering in Unity SRP
NShaderConductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
kohi
A game engine made as part of the Kohi Game Engine series on YouTube, where we make a game engine from the ground up using C and Vulkan.