Remake developed in C++ from scratch using the SFML library.
Download from Releases
Windows version: OutRun Windows x64
1. Extract all files from outrun-1.0-W64.zip
2. Run Outrun.exe
Debian based version: OutRun Debian amd64
$~ sudo apt install ./outrun-1.0-amd64.deb
$~ outrun
https://www.youtube.com/watch?v=C8RGWKqoxEc
In the main menu, select with ENTER and move with the ARROWS.
In-game controls are those set in control options. By default the controls are:
- Accelerate: Ctrl Left
- Brake: Alt Left
- Rotate: Arrows
- Pause: Esc
Difficulty: (ARROWS)
- Peaceful: No enemy vehicles and time to spare.
- Easy: With 5 simultaneous enemy vehicles and with enough time.
- Normal: With 10 simultaneous enemy vehicles and with a set time.
- Hard: With 15 simultaneous enemy vehicles and with a very tight time.
Enemies AI: (ARROWS)
Enable or disable the AI of the enemies, whose difficulty will depend on the difficulty of the game.
- Sound menu: (C to enter and ENTER to confirm)
- Music volume (ARROWS).
- Volume of the effects (ARROWS).
Graphics menu: (C to enter and ENTER to confirm)
- Screen resolution (ARROWS).
- Pixel art (ARROWS). If disabled at very high resolutions, you need a fairly powerful CPU.
Controls menu: (C to enter and ENTER to confirm)
To change the control highlighted in yellow, you must keep SPACE and without releasing it, press the desired key, then release space to confirm.
Windows version (OutRun Windows x64):
Delete all extracted files
Debian based version (OutRun Debian amd64):
$~ sudo apt remove outrun
Windows version:
- Download SFML
- Download MinGW-W64 GCC-7.3.0
- Copy all .hpp and .cpp files to src/ folder
$~ g++ -I\<SFMLinclude> -O3 -std=c++14 -mwindows -static -L\<SFMLlib> -o Outrun.exe src/* -lsfml-system -lsfml-window -lsfml-graphics -lsfml-audio
Debian based version:
- Copy all .hpp and .cpp files to src/ folder
$~ sudo apt install libsfml-dev
$~ g++ -O3 -std=c++14 src/* -o OutRun -lsfml-graphics -lsfml-audio -lsfml-window -lsfml-system
Report (in Spanish)