////////////////////////////////
Windows
Software:
1. Install Visual Studio
https://visualstudio.microsoft.com/vs/older-downloads/
Select "Visual Studio Community 2017"
Building:
1. Open
build/windows/galaxy_vc2017.sln with VC2017 or
build/windows/galaxy_vc2017.sln with VC2019+ and upgrade
2. Select build configuration and platform (x86 or x64)
3. Build all (F7)
Running:
1. Run either from the IDE or copy files from "output_directory" to /exe/windows,
where output_directory is either Release Debug Release_x64 or Debug_x64 in
build/windows/
////////////////////////////////
Linux
Replace <os_type> with your installed linux type, either x86 or x64
Software:
1. If the build fails, this might help
> sudo apt-get install build-essential
Building:
1. Enter the package dir build/linux
2. Type 'make all'
Binaries are copied to exe/linux_<os_type> on success
Running:
1. Enter the package dir ./exe/linux_<os_type>
2. Run ./galaxyv2
////////////////////////////////
Mac
Only on Intelx64 or Arm64
Building:
1. Open build/mac/GalaxyV2.xcworkspace with Xcode 15
2. Press menu: "Product/Build For/Build For Profiling"
Select all other projects and repeat (next to 'My Mac' text, grey not obvious
drop down)
Running:
1. Run either from the IDE or copy files from "output_directory" to /exe/mac
Where output_directory is some hidden directory with a 170 char name default
(You can change this in an Xcode setting "Xcode/Settings/Locations.Derived Data"
To get it in "build/mac/DerivedData" for example:
- Change it to "Relative" and "DerivedData"
- Click "advanced" and select the Custom "Relative to Derived Data").
////////////////////////////////
The server will be started automatically when running the game - or if you want
to see the output, start the server manually before the game.