Open-source physics game engine written in C++.
Epitech’s 4th/5th year end project (EIP)
Engine² is a game engine that aims to provide a developer friendly and open-source alternative for 3D game development. It is designed to provide accurate physics simulation and visually appealing graphics in a single package.
xmake build
xmake build -y
to install them automatically)xmake project -k vsxmake -m "debug,release"
inside the root using a VS “Developer PowerShell”xmake test
xmake test -y
to install them automatically)For bash users, you can use the following command to apply the coding style to the project:
find . -iname '*.hpp' -o -iname '*.cpp' | xargs clang-format -i
For Windows users, you can use the following command to apply the coding style to the project:
Get-ChildItem -Recurse -Include *.cpp, *.hpp | ForEach-Object { clang-format -i $_.FullName }
For Visual Studio users, you can use the ClangFormat extension to format the code.
docs
folder if it doesn’t already exist and run doxygen Doxyfile.cfg
to generate the documentation using Doxygen