The Kemena3D manual is divided into several sections, reflecting the different ways the engine can be used, either through the C/C++ SDK or the full editor. You can follow the step-by-step tutorials to learn how to use both. Additionally, you’ll find code documentation covering low-level C/C++ development as well as in-game logic programming with AngelScript.
Toolchain Manual
Installing MinGW via Msys2 (Windows)
This guide will walk you through installing MinGW on Windows via MSYS2.
Kemena3D SDK Manual
Building Kemena3D SDK (Windows)
This guide helps you access the Kemena3D SDK source code, compile its dependencies, and build the SDK for your development needs, with clear instructions tailored for Windows users.
Building Kemena3D SDK (macOS)
Follow this step-by-step guide to access the Kemena3D SDK source code, gather and build its dependencies, and compile the SDK based on your development needs. This walkthrough is tailored specifically for macOS users.
Building Kemena3D SDK (Linux - Ubuntu)
This guide walks you through accessing the Kemena3D SDK source code, downloading and building its required dependencies, and compiling the SDK to suit your development setup. While the examples use Ubuntu, the steps are applicable to most Linux distributions.
C++ Scripting Reference
Doxygen API Documentation
Coming soon
AngelScript Scripting Reference
API Documentation
Coming soon
Kemena3D Studio Manual
Project Folder Structure
Overview of Kemena3D Studio’s project folder structure.