This project can produce choreographed sequences of car motion in Rocket League. It's useful for making cool synchronized performances.
On Feb 20, 2020, Rocket Sledge released a youtube called the Rocket League Air Show featuring performances created with this code. Three different teams worked in secret, so the code is not merged together yet. For now we'll link you to the branches.
- Direction and cinematography by ColemanA, bot sequences by tarehart
- https://github.com/tarehart/RLBotChoreography/tree/scripted
- Made by _DaCoolOne_
- https://github.com/DaCoolOne/HiveWriter
- Made by Darxeal, Will, IamEld3st, and Jeroen11dijk
- https://github.com/Darxeal/Choreography
- Make sure you've installed Python 3.7 64 bit. During installation:
- Select "Add Python to PATH"
- Make sure pip is included in the installation
- Download or clone this repository
- In a command prompt, navigate to this directory.
- Run
pip install -r requirements.txt
In a command prompt, in this directory, run python ChoreographyHive
You can pass in an argument to specify the folder for bot appearances with python ChoreographyHive --bot-folder=C:/some/path
Other settings can be customised through the GUI.
- If you have a bunch of bots in your bot folder (e.g. maybe you grabbed https://github.com/RLBot/RLBotPack), we will find all the bots there and use their appearances for the drones. There will be one drone spawned for each.
Check out https://www.youtube.com/watch?v=F3OpOdUavfw
This is based on 'hivemind' code shared by Viliam Vadocz. Original code is here: https://github.com/ViliamVadocz/RLBot
The underlying framework is explained at http://www.rlbot.org/