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

https://github.com/vijayphoenix/car-racing-game

A pseudo-3D pursuit and racing game made using SFML C++
https://github.com/vijayphoenix/car-racing-game

c-plus-plus-game car-racing-game chor-police concurrency cplusplus game game-development gameplay hacktoberfest iit-hyderabad iith multiplayer-game networking popl pseudo-3d-game racing-game racing-games sfml socket-programming

Last synced: 10 days ago
JSON representation

A pseudo-3D pursuit and racing game made using SFML C++

Awesome Lists containing this project

README

        

[![CircleCI](https://circleci.com/gh/vijayphoenix/Car-racing-game/tree/master.svg?style=svg)](https://circleci.com/gh/vijayphoenix/Car-racing-game/tree/master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/95ef8ecf89714166963cbe3484e37961)](https://www.codacy.com?utm_source=github.com&utm_medium=referral&utm_content=vijayphoenix/Car-racing-game&utm_campaign=Badge_Grade)

# Chor Police

## About

This is a pseudo 3d Car-Racing game made in C++.

The project was done mainly to understand the concurrency patterns. We have made extensive use of concurrent features of C++ in both communication (between game server and the client) and gameplay. The project also follows many design patterns and good practices.

![](Gameplay.gif)

### Single Player
Get the adrenaline rush of driving a ultimate sports car equipped with a powerful weapon through a lively city filled with cops and city traffic. You will have great fun with city racing 3d.
Play as the Hero/Thief with cop cars to outrun. The fun and chase never ends here.

### Multiplayer Player
Enjoy and comptete with your friends in this game mode.

### Built With

This game is implemented in C++.
* [SFML](https://www.sfml-dev.org/) - The Graphics library for C++

### Installation

On Linux

Install SFML library.

```
sudo apt update
sudo apt install libsfml-dev
```
[Cmake](https://cmake.org/) is used to compile the game.

```
sudo apt install cmake
```

Clone the repository:
```
git clone https://github.com/vijayphoenix/Car-racing-game.git
```

Browse to the directory where all the files of this repository are located.

Run the following commands and enjoy playing the game.

```
mkdir build && cd build && cmake .. && make
./main
```

### Documentation

This project is documented under [DOXYGEN](http://www.doxygen.nl/) Documentation

### Authors

* [**Vijay Tadikamalla**](https://github.com/vijayphoenix)
* [**Anjani Kumar**](https://github.com/anjani-1)
* [**Anupam Saini**](https://github.com/anupamsaini98)
* [**Yogesh Singh**](https://github.com/yo5sh)

#### License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details