- C++20 capable compiler.
- Build system is configured for Visual Studio only at this moment.
- Git LFS
- Boost.
- Requires Boost.ProgramOptions, so a header-only install will NOT work.
- Install Boost.
- Set your BOOST_ROOT environment variable to the install location, or;
- Put the contents of Boost inside
./dependencies/boost
- Make sure Git LFS is installed (check the website).
- Clone the repository.
- Initialize the submodules.
git submodule update --init --recursive
- Run
./build/generate_packets.bat
. - Run
./build/generate_vs2022.bat
. - Open up the resulting
./build/2drp.sln
solution.