An open API service indexing awesome lists of open source software.

https://github.com/reybits/road-fighter

This is a refactored version of Road Fighter by Brain Games, featuring improved performance and modernized code.
https://github.com/reybits/road-fighter

game linux macos roadrunner runner web

Last synced: 2 months ago
JSON representation

This is a refactored version of Road Fighter by Brain Games, featuring improved performance and modernized code.

Awesome Lists containing this project

README

          

# Road Fighter

A remake of the classic MSX game by Brain Games.

## About the Project

In 2003 the people from [Retro Remakes](http://www.remakes.org/) organized a [remake competition](http://www.retroremakes.com/comp2003/results.php) for the first time. The idea was to create a remake from scratch in a short amount of time.

We decided to participate with a remake of the MSX game [Road Fighter](http://www.generation-msx.nl/msxdb/softwareinfo/684): a simple racing game that would be doable before the deadline and still be fun to play (oh the nostalgia!).

In the end we met the deadline (barely!) and sent in our entry. When finally the results came in, we finished 7th out the 83 entries. Not too bad for a 2 month project :)

## Screenshots

![Road Fighter](https://camo.githubusercontent.com/4b9b3ceaa3580c4982eae463bb9be9f034ab34b26231089cbbf3dffbb9b17282/68747470733a2f2f6269746275636b65742e6f72672f616e64726579752f726f61642d666967687465722f646f776e6c6f6164732f726f61642d666967687465725f302e6a7067) ![Road Fighter](https://camo.githubusercontent.com/19684f72ee4266d14c6765be0245290e3ff3017680ae5cf10e7fc5d956c09d91/68747470733a2f2f6269746275636b65742e6f72672f616e64726579752f726f61642d666967687465722f646f776e6c6f6164732f726f61642d666967687465725f312e6a7067)

## Enhancements & Updates

This version of Road Fighter includes several improvements and fixes:

- ✅ Fixed crash issues.
- ✅ Added support for **Linux**, **macOS**, and **Web**.
- ✅ Optimized surface operations for better performance.
- ✅ Introduced a simple asset management system.
- ✅ Refactored and restructured source code and resource hierarchy.
- ✅ Upgraded to **C++11** standard.
- ✅ Switched to **CMake** as the build system.

This remake aims to bring the nostalgic racing experience to modern platforms while improving performance and maintainability.

Enjoy the ride! 🚗💨

## Dependencies

- `CMake` - Cross-platform suite of tools for building, testing, and packaging software.
- `SDL` v1.2, `SDL_image`, `SDL_mixer`, `SDL_ttf`.

***

```
Copyright © 2017 Andrey A. Ugolnik. All Rights Reserved.
https://www.ugolnik.info
andrey@ugolnik.info
```