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 :)
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 :)
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
.
W - Drive
S - Brake
A, D - Turn
SPACE - Hand Brake
ESCAPE - Pause Menu
G - Respawn
Sound Effects: https://touati.itch.io/car-game-sfx-pack
Sports Car: https://poly.pizza/m/dVLJ5CjB0h
Car modelling tutorial: https://www.youtube.com/watch?v=YALV3HqfdLY
Achievements Library by TheAssassin: https://github.com/megat69/UrsinaAchievements
Networking Library by K3: https://github.com/kstzl/UrsinaNetworking
Tusnad30: Shadows + Lighting
TheAssassin: Achievements + Asset loading + threading