All Projects → ZgzInfinity → OutRun

ZgzInfinity / OutRun

Licence: GPL-3.0 License
A new version of the game Out Run of 1986 for PC using SFML and C++

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to OutRun

2D-game
A game in which social media site has to survive waves of Zombies in SFML C++
Stars: ✭ 16 (-5.88%)
Mutual labels:  sfml
race-game
簡易レーシングゲーム。二人プレイ対応。
Stars: ✭ 54 (+217.65%)
Mutual labels:  racing-game
tvp
A Nintendo GameBoy Emulator written in C++17 and SFML
Stars: ✭ 27 (+58.82%)
Mutual labels:  sfml
amanuensis
The Amanuensis is an automated songwriting and recording system aimed at ridding the process of anything left-brained, so one need never leave a creative, spontaneous and improvisational state of mind, from the inception of the song until its final master. See the README for instructions and feel free to message me at soundcloud.com/to_the_sun.
Stars: ✭ 30 (+76.47%)
Mutual labels:  video-game
node-sfml
A cross-platform SFML's Node.js binding.
Stars: ✭ 53 (+211.76%)
Mutual labels:  sfml
DRL DeliveryDuel
Deep Reinforcement Learning applied to a modern 3D video-game environment called Delivery Duel.
Stars: ✭ 30 (+76.47%)
Mutual labels:  video-game
video-game-encyclopedia
474417 Games with Metacritic Score, Ratings, Genres, Publishers, Platforms, ...
Stars: ✭ 16 (-5.88%)
Mutual labels:  video-game
that game engine
Source code for a game engine development series
Stars: ✭ 47 (+176.47%)
Mutual labels:  sfml
ClothSimulation
Basic cloth simulation using Verlet integration
Stars: ✭ 432 (+2441.18%)
Mutual labels:  sfml
pHake
GTA Online Mod
Stars: ✭ 74 (+335.29%)
Mutual labels:  sfml
Woozoolike
A simple space exploration roguelike for 7DRL 2017
Stars: ✭ 29 (+70.59%)
Mutual labels:  sfml
osgc
Open Source Game Collection - mini games created with xygine and SFML!
Stars: ✭ 17 (+0%)
Mutual labels:  sfml
video-games-on-RAWG-react-app
A video game app powered by RAWG.io api and Archive.org.
Stars: ✭ 15 (-11.76%)
Mutual labels:  video-game
WildWorld
Sandbox freestyle multiplayer game/engine in LÖVE/LUA.
Stars: ✭ 35 (+105.88%)
Mutual labels:  video-game
ForzaHorizonFix
A simple fix for Forza Horizon 4 and Forza Horizon 5 crashes
Stars: ✭ 20 (+17.65%)
Mutual labels:  racing-game
Video-Game-Keyboard-Database
A set of PHP forms and MySQL databases that generate keyboard control diagrams in a new browser window. You can select control bindings from among various video games and other software.
Stars: ✭ 38 (+123.53%)
Mutual labels:  video-game
LiteRGSS
LiteRGSS is a little library that'll do some stuff the RGSS do with sprite, bitmap and so on but using SFML.
Stars: ✭ 14 (-17.65%)
Mutual labels:  sfml
speljongen
gameboy emulator written in c++
Stars: ✭ 15 (-11.76%)
Mutual labels:  sfml
euler-fluid-cpp
Euler fluid simulated with CPP and SFML
Stars: ✭ 50 (+194.12%)
Mutual labels:  sfml
koboredux
Kobo Redux - Kobo Deluxe Revived
Stars: ✭ 25 (+47.06%)
Mutual labels:  video-game

Logo

Out Run

A tribute to the original arcade version from 1986

State License: GPL v3 windows Linux Version made-with-C++ SFML

GitHub All Releases Github Stars Github forks

Introduction

This is an open source Out 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.

 

Tools and technologies used

  • C++14
  • OpenGL 6.14.10.13440
  • SFML 2.5.1
  • Clion 2020.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 the game during the navigation in the interface, 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 the resources folder and the resource.rc and the icon.o files. Besides the opensource framework called SFML must be installed in your computer in order to let the project recognise the libary files. The framework must be downloaded in the following 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 locally on your computer or make use of the executables provided in the Release section of the repository. Now, Out Run can be played Windows, like before, and also it is available for Linux.

Windows version: Out Run Windows x64

1. Extract all files from outrun-3.0-W64.zip
2. 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-3.0-linux.zip
3. ./Outrun

 

Supporting the project

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

 

Screenshoots

Below are some captures of the video game developed:

initial menu

gears menu

Radio

Start

Beach

Desert

Desert2

Desert3

Grass

Grass2

City

Ice

CheckPoint

Crash

Options

Controllers

 

Trailer and gameplay

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

https://www.youtube.com/watch?v=0_w2vPQEhbo

https://www.youtube.com/watch?v=eC4hLKCD8O0

 

Authors

This version of Out Run has been programmed by the following developers:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].