{"repo":"NcStudios/NcEngine","free":true,"listed":false,"github":"https://github.com/NcStudios/NcEngine","clone":"git clone https://github.com/NcStudios/NcEngine.git","description":"NcEngine: 3D game engine written in modern C++ and Vulkan","language":"C++","stars":249,"topics":["cplusplus","cpp","game-development","game-engine","vulkan"],"license":"MIT","category":"game-templates","readme_excerpt":"NcEngine About NcEngine ---------------- NcEngine is an open-source 3D game engine written in C++23 using Vulkan, primarily for Windows but Linux support is in development. It is actively being developed but is still in early stages. The purpose behind NcEngine: 1. To have access to a game engine that is completely free and open source and always will be. 2. To own the entire game development pipeline, with minimal external dependencies. 3. To learn exactly how games run, to be able to make architecture-informed decisions when making them. What NcEngine is not: The purpose of NcEngine was never to be a product for others to purchase or pay for, or a general purpose game engine to compete with Unity, Unreal, Godot or others. We made this for our personal use, but it is now developed enough that we are happy to share with others. This repo is currently run by a two-person 'nights and weekends' team, so if you encounter a bug - please make an issue for it, but it will likely not be fixed soon (depending on severity). Currently featuring: Built-in, live editor Custom 3D physics Entity component system Modular architecture Skeletal animation Bindless rendering Real time shadows Particle system Audio clips PBR and toon shaders Custom asset types ------------------- Getting Involved ---------------- Interested in getting involved? The best way to help is to grab an issue that looks interesting and attempt to tackle it. Or, make a game with the engine and let us know any shortcomings","default_branch":null,"files":null,"tree":[],"storefront":"/r/NcStudios","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NcStudios/NcEngine/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."}