Compiling - Steelhead-Games/CharmQuarkEngine-wiki GitHub Wiki

Requirements

  1. Visual Studio 2022
  2. Import the default.vsconfig that lies at the root of the project. Steps on how to import .vsconfig files can be found here.

Installation steps (for Windows)

  1. .\get_submodules.bat
  2. Go to the Samples folder and choose any available sample
  3. .\generate_vs2022.bat
  4. .\cmake_output\build_win64\SampleName.sln

How to launch the project

  1. Install the Smart Command Line Arguments extension for Visual Studio. It will help you, believe me
  2. Use the command line arguments in order to launch the project properly

List of helpful command line Arguments

  1. -project_root=/path/to/sample/root (mandatory) is used to set a project root
  2. -wfd (optional) is to wait for the debugger to attach to the process before continuing

List of useful buttons in Debug build

  1. F2 to reload game scripts