{"repo":"vsaint1/golias-engine","free":true,"listed":false,"github":"https://github.com/vsaint1/golias-engine","clone":"git clone https://github.com/vsaint1/golias-engine.git","description":"A C++ 20 \"game engine\" built with SDL3 with wide platform support.","language":"C++","stars":28,"topics":["android","cpp20","desktop","engine","game","graphics-programming","ios","metal","opengl","web"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Golias Engine Golias Engine is a lightweight and modular 2D/3D game engine/framework written in C/C++ , designed to be simple yet powerful . ⚠️ Note: Currently there is no Editor and one is unlikely to exist in the future. Golias focuses on code-driven development, cross-platform compatibility, and learning. --- Rendering Backends & Supported Platforms Renderer Backend Status --------------------------- -------------------- OpenGL 3.3 / OpenGLES 3.0 ✅ Fully supported Metal ⚠️ In Progress Vulkan ✅ Fully supported Direct3D 12 ✅ Fully supported Proprietary APIs 🚫 No ETA Platform Category Notes Status ------------- ---------- ---------------------------- -------- Windows Desktop ✅ Linux Desktop ✅ macOS Desktop ✅ Android Mobile ✅ iOS Mobile ✅ Web Web WebAssembly / WebGL ✅ Xbox Console This platform requires NDA 🚫 PlayStation Console This platform requires NDA 🚫 Nintendo Console This platform requires NDA 🚫 ⚠️ Note: Proprietary APIs for consoles are not publicly available and thus cannot be implemented or tested. Features - [x] Model Loading - [x] PBR (Physically Based Rendering) — Cook-Torrance GGX BRDF - [x] Metallic-Roughness workflow - [x] Albedo, Normal, Metallic-Roughness, AO, Emissive maps - [ ] Clear coat - [ ] Subsurface scattering - [ ] Parallax occlusion mapping - [x] Blinn-Phong Shading Model - [x] Skybox (Cubemap 6-face & Equirectangular) - [x] IBL (Image-Based Lighting) — diffuse irradiance + specular environment - [ ] Culling - [x] Frustum Culling - [ ] Occlusion","default_branch":null,"files":null,"tree":[],"storefront":"/r/vsaint1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vsaint1/golias-engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}