{"repo":"Floating-Trees-Inc/Kaleidoscope","free":true,"listed":false,"github":"https://github.com/Floating-Trees-Inc/Kaleidoscope","clone":"git clone https://github.com/Floating-Trees-Inc/Kaleidoscope.git","description":"Cross-platform game framework","language":"C","stars":66,"topics":["cpp","d3d12","game-engine","metal","vulkan"],"license":"MIT","category":"game-templates","readme_excerpt":"Kaleidoscope Kaleidoscope is the internal game engine used to make my own games. Built from the ground up by @AmelieHeinrich. It is currently in maintenance, I am currently merging the R&D renderer branch back into main. Current merge progress:\\ Building and running xmake is required.\\ To build: xmake \\ To run: xmake run {target} , target being the name of your app. Notes This engine is Windows/macOS only for now. More platforms may be added in the future however, consoles in priority. Features Rendering - RHI with D3D12/Vulkan/Metal support with bindless, hardware raytracing, mesh shaders, multi draw indirect - Unified shader system, write once run everywhere Other - Input system - Access to the system sound buffer - Test suite for various engine modules:","default_branch":null,"files":null,"tree":[],"storefront":"/r/Floating-Trees-Inc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Floating-Trees-Inc/Kaleidoscope/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."}