git clone https://github.com/dante1130/ReflexEngine
git submodule update --init --recursive- Visual Studio
- Install the component "
C++ CMake tools for Windows".
- Open
Visual Studioas Administrator. - Choose the option “
Continue without code”. - Navigate to the top left and select
File -> Open -> CMake. - Navigate to the root directory of
ReflexEngine. - Open
CMakeLists.txt. - Navigate to
Projecton the navigation bar and click “Generate cache for ReflexEngine”. - Once the output window says “
CMake generation finished”, ensure you are targetingReflexEngine.exeand you are on theReleasebuild as shown in the image below. - Press on
ReflexEngine.exeplay button to run the project. If it is your first time running the engine, you will need to build it, but it will do it automatically once you pressReflexEngine.exe. It can be done manually by going build-> then on rebuild ReflexEngine.
- VSCode
- Install the extension CMake tools.
- Open
VSCode. - Navigate to the top left and select
File -> Open folder.... - Select to open to the root directory of
ReflexEngine. - Open command palette. (Ctrl+Shift+P)
CMake: Select a kit-> Your compiler of choice (ClangorMSVC)CMake: Select variant->ReleaseorRelWithDebInfoCMake: Set build target->ReflexEngineCMake: BuildCMake: Run without debugging
Please refer to the contributing guide.
This project is licensed under the MIT license.
