{"repo":"aryanbaburajan/ducktape","free":true,"listed":false,"github":"https://github.com/aryanbaburajan/ducktape","clone":"git clone https://github.com/aryanbaburajan/ducktape.git","description":null,"language":"C++","stars":139,"topics":["game-engine","cplusplus","opengl"],"license":null,"category":"game-templates","readme_excerpt":"Ducktape A high-performance 3D game engine developed from scratch in C++ with focus on real-time rendering and extensible architecture. Video Demo Core Features: - Real-time OpenGL renderer with 3D model loading using Assimp - C++ DLL loading for native scripting and modular development - Integrated ImGui-based editor for real-time debugging and content creation - Cross-platform compatibility with CMake build system - Entity Component System architecture using EnTT - Asset pipeline supporting common 3D formats and load caching using Assimp Development Status: Active development since 2021. The engine has been presented at KochiFOSS 2022 and continues to evolve with new rendering features and tooling improvements. Build Requirements: - C++17 compliant compiler - OpenGL 4.4+ compatible graphics drivers - CMake 3.16+","default_branch":null,"files":null,"tree":[],"storefront":"/r/aryanbaburajan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aryanbaburajan/ducktape/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."}