Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A new version of the game Out Run of 1986 for PC using SFML and C++

License

NotificationsYou must be signed in to change notification settings

ZgzInfinity/OutRun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Out Run

A tribute to the original arcade version from 1986

 

StateLicense: GPL v3windowsLinuxVersionmade-with-C++SFML

GitHub All ReleasesGithub StarsGithub forks

 

Introduction

This is an open sourceOut Run remake project. This new version has been inspired by its earlier versions,which correspond to the 1986 arcade machine version and the 1991 Sega Mega Drive version.

 

Outstanding features

This new the following features with respect to the original versions:

  • Realistic and spectacular graphics in 2.5D
  • Compatible with many screen resolutions
  • Automatic and manual gears
  • Fantastic soundtracks and SFX fully customizable
  • Various difficulty levels
  • Numerous types of artificial intelligence integrated
  • Configuration of the controllers customizable
  • Completely new maps available
  • Customizable settings
  • Multiple game modes: Original Mode, Continuous Mode and Survival Mode

 

Tools and technologies used

  • C++14
  • OpenGL 6.14.10.13440
  • SFML 2.5.1
  • CodeBlocks 17.02
  • MinGW

 

Controllers

These are the default controllers of the game, but the player can change them whenever he wants:

  • Acceleration: Left Control
  • Braking: Left Alt
  • Turning left: Left arrow of the cursor
  • Turning right: Right arrow of the cursor
  • Up gear: Z
  • Down gear: Right control
  • Select an option: Enter
  • Exit menus and pause the game while the player is driving: Esc

 

Compilation project

In order to compile the file, you must create a project with all the files provided in this repository, including theresources folder and theresource.rc and theicon.o files. Besides the opensource framework called SFML must beinstalled in your computer in order to let the project recognise the libary files. The framework must be downloaded in thefollowing link.

https://www.sfml-dev.org/download.php

 

Running and execution

In order to run Out Run on your personal computer you can either compile and run the project you have created locallyon your computer or make use of the executables provided in the Release section of the repository. Now, Out Run can beplayed in Windows, like before, and also it is available for Linux.

Windows version:Out Run Windows x64

1. Extract all files from outrun-4.0-W64.zip2. Run the executable file Outrun.exe

Linux based version:Out Run Linux

1. sudo apt-get install libsfml-dev 2. Extract all files from outrun-4.0-linux.zip3. ./Outrun

 

Supporting the project

This is the fourth version of the video game. I have tested it as best as I could but I'm absolutely aware that some fault may have due to itscomplexity. The fact that the project is open source is the real way for the community to solve all the possible problems together, feel freeto open an issue or do a pull request. See the open issues for a list of known issues (and proposed features).

 

Screenshoots

 

IntroOptions menu
Controls MenuGears menu
Vehicle MenuRadio Music menu
Scenario TwoScenario Five
Scenario SixScenario Eight
Scenario TenStart
ForkGreen car
Orange carYellow car
Cian carDark blue car car

 

Trailer and gameplay

The following link shows the trailer and a gameplay of the videogame in the followuing links:

 

Authors

This version ofOut Run has been programmed by the following developers:


[8]ページ先頭

©2009-2025 Movatter.jp