OutRun

Remake developed in C++ from scratch using the SFML library.

How to install

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

Gameplay

Watch the video
https://www.youtube.com/watch?v=C8RGWKqoxEc

Controls

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:

Options

Difficulty: (ARROWS)

Enemies AI: (ARROWS)
Enable or disable the AI of the enemies, whose difficulty will depend on the difficulty of the game.

Graphics menu: (C to enter and ENTER to confirm)

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.

How to remove

Windows version (OutRun Windows x64):

Delete all extracted files

Debian based version (OutRun Debian amd64):

$~ sudo apt remove outrun

How to compile

Windows version:

  1. Download SFML
  2. Download MinGW-W64 GCC-7.3.0
  3. 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:

  1. 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

Documentation

Report (in Spanish)

Game images

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Authors