Skip to content

Windows quick start guide

Michał Majczak edited this page Jan 6, 2019 · 8 revisions
  1. Fork necessary repositories:
  2. Clone those repositories to your Windows PC (only Windows 7+ 64-bit supported)
  3. Install:
    • Cmake from here. When asked to add cmake to path answer yes.
    • Visual Studio 2017 from here. When choosing packages to install opt for:
      • C++ programming package
      • Windows 8.1 SDK
      • Toolset v141
    • Qt 5.10 with MSVC 2017 64-bit toolset from here
    • Python 3.6+ from here. When asked to add python to path answer yes.
    • Python modules: pip install gitpython
    • You may need to install DirectX SDK if cmake fails to locate OpenGL library.
  4. Change environmental variables:
    • Add new variable QTDIR and set it to the root directory of qt's MSVC 2017 64-bit toolset, e.g. C:\Qt\5.10.0\msvc2017_64.
    • Add %QTDIR%\bin to PATH environment variable.
  5. Use InitializeSubmodules.py script to initialize all submodules, update them and apply our patches.
  6. Use ProjectTool.py script to create solution file for game project or just for engine (-p option). That's it.
Clone this wiki locally