{"repo":"0xsmft/Saturn-Engine","free":true,"listed":false,"github":"https://github.com/0xsmft/Saturn-Engine","clone":"git clone https://github.com/0xsmft/Saturn-Engine.git","description":"C++ Vulkan game engine","language":"C++","stars":76,"topics":["windows","game-engine-3d","gamedev","cplusplus","editor","cpp","game-engine","engine","game"],"license":"MIT","category":"game-templates","readme_excerpt":"Saturn Saturn is primarily an early-stage 3D game engine for Windows. Platforms Platform Supported Architecture Build Status -------- --------- ------------ ------------ Windows 10+ ✅ x86 64 Linux 🕗 SOON x86 64 No CI yet. macOS 15+ (Sequoia) ❌ AArch64 No CI yet. Features - Renderer - PBR Rendering - SSAO - GTAO - SMAA - Bloom (done the proper way) - Shadow Mapping - Forward+ - Skeletal Animation - Font rendering, Screenspace/Worldspace - Normal Mapping - Instanced Rendering - Editor - Node Editors for Materials, Sounds, Animation Graphs and Behaviour Trees. - Undo/Redo tracking - Asset Browser - World outliner panel - Many built-in Asset Viewers - Autosaves - Project Browser - Hot code reloading - Engine - AI Pathfinding and Navmesh generation using Recast - Behaviour Trees (Node Editor and Custom Tasks via C++) - C++ Scripting, using an Unreal-like UClass and UObject reflection system with a Custom Build Tool, with support for SProperties. - Physics System via JoltPhysics - Distribution i.e. shipping the game as a standalone executable via our Asset Bundle system - Audio System via MiniAudio - Game UI system (called Alura) - Job system - ECS via EnTT - Keybindings - Online subsystem (Steamworks API) - Texture streaming Roadmap For upcoming features and a general status of Saturn it is best to view the Trello Getting Started & Prerequisites Before anything please make sure you have the Vulkan SDK installed. If you do not have the Vulkan SDK the project will not build. Saturn","default_branch":null,"files":null,"tree":[],"storefront":"/r/0xsmft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0xsmft/Saturn-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."}