Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mandaw2014/rally

A Simple Racing Game Made In Python With The Ursina Engine
https://github.com/mandaw2014/rally

game python python3d racing-game rally ursina ursina-engine

Last synced: 18 days ago
JSON representation

A Simple Racing Game Made In Python With The Ursina Engine

Awesome Lists containing this project

README

        

# Rally

A Simple 3D Racing Game Made In Python With The Ursina Engine

Feel free to leave comments or feedback on how I can improve the game :)

# Installation

Download Rally on itch > https://mandaw2014.itch.io/rally

OR

Code > Download Zip > Extract the Zip > Navigate to the folder in CMD or Terminal > Run:

```
pip install -r requirements.txt
```

NOTE: Make sure you have the github version of ursina since some things use the latest features

And then run

```
python main.py
```

Then you're all set :)

# Multiplayer

To run multiplayer, run the `main.py` file and click `Multiplayer`. Then enter the ip address (this can be defaulted to 'localhost') and the port (default: 25565). Click `Create - Server` and then click `Join - Server`.
For others to join, run the `main.py`, click `Multiplayer` and then click `Join Server`. Enter the public ip address and the port of the server. Click `JOIN` and then you're in. Unlimited people can join!

If you don't want to play on a server, run the `main.py` file and click `Singleplayer`.

# Controls

W - Drive

S - Brake

A, D - Turn

SPACE - Hand Brake

ESCAPE - Pause Menu

G - Respawn

# Credits

Sound Effects: [https://touati.itch.io/car-game-sfx-pack](https://touati.itch.io/car-game-sfx-pack)

Sports Car: [https://poly.pizza/m/dVLJ5CjB0h](https://poly.pizza/m/dVLJ5CjB0h)

Car modelling tutorial: [https://www.youtube.com/watch?v=YALV3HqfdLY](https://www.youtube.com/watch?v=YALV3HqfdLY)

Achievements Library by TheAssassin: [https://github.com/megat69/UrsinaAchievements](https://github.com/megat69/UrsinaAchievements)

Networking Library by K3: [https://github.com/kstzl/UrsinaNetworking](https://github.com/kstzl/UrsinaNetworking)

Tusnad30: Shadows + Lighting

TheAssassin: Achievements + Asset loading + threading

# Screenshots

![Screenshot 2022-03-27 at 20 53 11](https://user-images.githubusercontent.com/77012627/160865486-3f2768f4-1114-4e30-a67e-8ece0143489b.png)

![Screenshot 2022-04-10 at 15 00 06](https://user-images.githubusercontent.com/77012627/166142978-03cb0fdb-0c18-4ef9-b1f7-52f02b168979.png)
![Screenshot 2022-05-29 at 20 41 13](https://user-images.githubusercontent.com/77012627/171954927-e3cbe1b2-c9bb-435b-8ba1-1892d950117d.png)
![Screenshot 2022-05-29 at 20 41 45](https://user-images.githubusercontent.com/77012627/171954935-5c1583dc-fdc6-4efe-9679-dcc5339fae6a.png)
![Screenshot 2022-05-29 at 20 42 49](https://user-images.githubusercontent.com/77012627/171954939-cf1ce2b7-667a-4b50-a667-1e7c555c5114.png)
![Screenshot 2022-05-29 at 20 43 04](https://user-images.githubusercontent.com/77012627/171954944-8e167f60-7a02-48ac-80c6-2fb5dd75464a.png)
![Screenshot 2022-05-29 at 20 43 20](https://user-images.githubusercontent.com/77012627/171954948-d1d47052-8124-4b12-bff0-456fe3f83d09.png)
![Screenshot 2022-05-29 at 20 43 37](https://user-images.githubusercontent.com/77012627/171954952-5722991d-8311-4710-ba92-05adda5278c5.png)
![Screenshot 2022-05-29 at 20 45 00](https://user-images.githubusercontent.com/77012627/171954957-e16a9d46-4037-4813-927d-8312bc027570.png)
![Screenshot 2022-05-01 at 12 09 19](https://user-images.githubusercontent.com/77012627/171955011-375b7513-2efd-4a1d-8f01-c51899610632.png)