Deepak Ramalingam
Modern 3D game engine created with OpenGL, GLFW, C++, Entt, Lua, Sol2, Assimp, Emscripten, and Qt 5
- It is recommended to clone this repository recursively with submodules
git clone --recurse-submodules -j8 https://github.com/rdeepak2002/DeepsEngine.git
sudo chmod 777 setup.sh
./setup.sh
- Open 'DeepsEngine' folder in CLion
- Enable autoreload for CMake changes
- Run the CMake application in either Editor or Release mode (if you encounter errors, you might have to reload the CMake profiles)
If you want to run the engine in editor mode without CLion, you must assign any value to an environment variable called "WITH_EDITOR". Then, build the CMake project using the CMakeLists.txt
If you are receiving errors while installing new vcpkg packages, please delete the vcpkg folder in root and reinstall everything.
sudo chmod 777 setup.sh
rm -rf vcpkg
./setup.sh
If you are having issues loading the web export, make sure to delete all files cached (chrome://settings/clearBrowserData)