{"repo":"HyperionGameTech/HyperionEngine","free":true,"listed":false,"github":"https://github.com/HyperionGameTech/HyperionEngine","clone":"git clone https://github.com/HyperionGameTech/HyperionEngine.git","description":"A modern C++ game engine. Realtime ray tracing, clustered shading, visual editor, C# scripting and more","language":"C++","stars":546,"topics":["game-engine","pbr","rendering","game-development","vulkan","global-illumination","raytracing","ray-tracing","cpp","csharp"],"license":"MIT","category":"game-templates","readme_excerpt":"About Hyperion Hyperion Engine is a high performance game engine written in C++20, with a focus on modern rendering techniques such as clustered shading, gpu driven rendering, ray tracing. This project started as a fork of an earlier engine project that I started working on in 2016, but has since been almost completely rewritten and redesigned from the ground up. Platforms Currently, we are focusing our efforts on developing the engine for Windows , macOS , Android , iOS , and Steam Deck via Proton. Editor support is available on Windows and macOS. Linux support is planned for the future but not in active development. Contributions welcome on that front if you are interested in that! To get started, check out the Compiling the Engine guide to set up your development environment and compile the engine. Features - Real time global illumination and reflections via Ray tracing and screen-space options for non-RT capable hardware. - Clustered deferred shading supporting a large number of dynamic lights while maintaining good frame times. Uses forward clustered shading for translucent materials. - Visual editor, supporting Windows and macOS. Supports project files, scene editing, asset importing, etc. - Offline light baking system integrated into the editor. Bake lightmap volumes into the scene, EnvProbes (reflections and irradiance), particpating medium / fog volumes, and other static lighting data such as shadow maps. (Requries GPU ray tracing support for baking.) - Integrated re","default_branch":null,"files":null,"tree":[],"storefront":"/r/HyperionGameTech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HyperionGameTech/HyperionEngine/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."}