A remake of the arcade game Gauntlet with 3D graphics inspired on Gauntlet Slayer Edition.
The point of this remake is to develop an engine with similar capabilities and support for the Raspberry Pi 4.
This project supports building and cross-compiling with the latest Visual Studio versions (2019+) with the CMake plugin installed.
Launch Visual Studio and open a new CMake project by navigating to "File->Open->CMake" and opening the main CMakeLists.txt.
Alternatively, you can right click on the root folder which has this file and in the drop box menu select "Open with Visual Studio"
After opening Visual Studio will start generating the cache, once it completes without errors there should be five configurations to pick from:
- Win64-Editor-(Config)-MSVC
- Win64-Game-(Config)-MSVC
Where (Config) is either Debug, Release, or Shipping. Editor configurations will include the editor and should not be used for shipping builds.
There should also be two targets called "Gauntlet.exe" and "Gauntlet.exe (Install) (bin)Guantlet.exe", which are the game runtimes, the latter used to package the project.
When switching to the ARM based platform rsync will need to copy all the assets and source files over, this might take a while so if the connection times-out try deleting the cache and re-generating it.
If you want audio on the raspberry pi you will need to get the ALSA dev packages with:
sudo apt-get install libasound-dev