Appropriately named custom Rocket League bot that is built on the bot framework below.
RLBot is a framework to create bots to play rocket league that reads values from the game and outputs button presses to the game. RLBot works for up to 10 bots.
- General bug fixes as they come up
Windows, Rocket League, Python 3. If you are running my tensorflow bot than you definitley need (Python 3.5, Google Tensorflow).
For the most up to date guides, please check the wikis on this github repo. Please join the discord as well. We also have a subreddit. We are now on v3 of RLBot so you may see some old information that no longer applies.
RLBot is fed values from an injected dll. These values include amount of boost, xyz positional coordinates for player, ball, and opponent, rotational values, and score from the game to name a few.
Inject the dll into RocketLeague first (only need to do this step once each time you open rocketleague). Run "python runner.py" at player select screen with configurations specified in rlbot.cfg and it will automatically start the game.
Inagural Tournament Video Day 1 (Psyonix Cone gave us a thumbs up!):