|
||
---|---|---|
assets | ||
include | ||
save | ||
src | ||
LICENSE | ||
README.md | ||
bindings.list | ||
compile_linux.sh | ||
compile_mac.sh | ||
compile_windows.bat | ||
credits.txt | ||
main.cpp | ||
settings.list |
README.md
SFMechSimulator
A pseudo 3D Mech Simulator created with C++ and SFML
Pilot a giant robot and battle other giant robots in a psuedo 3D environment.
Repair and upgrade your mech between missions.
Carefully select upgrades and develop winning strategies in combat.
![SF Mech Sim](https://i.imgur.com/Kt5mlTH.png)
Compiling
Windows:
Download SFML and GCC here https://www.sfml-dev.org/download/sfml/2.5.1/
You will need 'MinGW Builds 7.3.0 (64-bit)' and SFML 'GCC 7.3.0 MinGW (SEH) - 64-bit'
For 32 bit systems you will need 'MinGW Builds 7.3.0 (32-bit)' and 'GCC 7.3.0 MinGW (DW2) - 32-bit'
Clone this repository to C:\ so the source code is present at C:\SFMechSimulator
Extract the downloaded SFML package to C:\ so SFML is present at C:\SFML-2.5.1
Run the compile_windows.bat script
Run SFMechSimulator.exe to play the game
To run the game in a window, use the command line argument '-window'
ie: 'SFMechSimulator.exe -window 1280 720'
The window cannot be smaller than 1280x720
Mac:
Clone this repository.
Install g++ as described here http://www.edparrish.net/common/macgpp.php#installg++
Download SFML here https://www.sfml-dev.org/download/sfml/2.5.1/
Copy the contents of the SFML Frameworks and extlibs directories to /Library/Frameworks
Run the compile_mac.sh script
Run the SFMechSimulator executable to play the game
To run the game in a window, use the command line argument '-window'
ie: './SFMechSimulator -window 1280 720'
The window cannot be smaller than 1280x720
Linux:
Clone this repository.
Install SFML, ie: 'sudo apt-get install libsfml-dev'
Run the compile_linux.sh script
Run the SFMechSimulator executable to play the game
To run the game in a window, use the command line argument '-window'
ie: './SFMechSimulator -window 1280 720'
The window cannot be smaller than 1280x720
Playing the Game
Click the 'NEW GAME' button at the main menu
Press F1 to start the tutorial