{"repo":"ZeroEngineProject/ZeroEngine","free":true,"listed":false,"github":"https://github.com/ZeroEngineProject/ZeroEngine","clone":"git clone https://github.com/ZeroEngineProject/ZeroEngine.git","description":"Open source 2D and 3D game engine","language":"C++","stars":18,"topics":["2d","3d","audio","cross-platform","game","game-development","game-engine","graphics","networking","open-source"],"license":null,"category":"game-templates","readme_excerpt":"Zero Engine The Zero Engine is a cross platform game engine that can be used to make simulations of any kind. Projects range from simple prototypes to professional 2D and 3D games, simple physics or graphics demonstrations to robust, realistic simulations. Features Editor - A discrete launcher that provides access to all project and engine builds - Editor modes customized for 2D and 3D projects - Full-featured text editor with dozens of hotkeys and configuration options Architecture Component-based architecture applied across the engine in the form of : - ZilchComponents for game object behaviors - ZilchFragment for fragment, vertex, and geometry shaders - ContentComponents for Resources meta data Graphics - Fully modifiable, scripted rendering pipeline - With a physically-based renderer provided as the default renderer - Dedicated render thread Physics - Custom-built, three-dimensional, constraint-based physics engine - Regions that can apply both pre-defined and user-defined PhysicsEffects - Robust, customizable joint system Audio - Scripted, node-based DST system - 3D sound positioning and attenuation Zilch - High-level scripting and shader language Building Building on Windows: - Install CMake and Node.js - Run the following in cmd:","default_branch":null,"files":null,"tree":[],"storefront":"/r/ZeroEngineProject","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ZeroEngineProject/ZeroEngine/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."}