Operating system support
Windows
RLBot was originally made for Windows, so Windows has the best support. Users are encouraged to watch this video to get started quickly with RLBotGUI!
Linux
RLBot v4 only runs on Linux with the old native Linux version of Rocket League. This version is only available on Steam. There is a (probably outdated) install script here.
If you only have the Epic version of the game or you want to run the Proton version, you're unfortunately out of luck. This is due to libRLBotInterface.so being broken on Linux.
RLBot v5 on Linux
RLBot's next major version, RLBot v5, is aiming to properly support Linux. RLBot v5 currently supports either Rocket League running under Proton on Steam or Rocket League installed from the Epic Games Store via Legendary.
This version is currently in development, but you can inquire about the progress in the RLBot Discord. While support has been added for Linux, very few bots have been ported to run in RLBot v5.
Mac
Mac support is currently unknown and may not work. If you want to try, see the instructions below.
Instructions
- Make sure you have Python 3.11 and pip
- Run these commands
python3 -m pip install --user --upgrade pip
python3 -m pip install --user gevent eel
python3 -m pip install --user --upgrade rlbot rlbot_gui
python3 -c "from rlbot_gui import gui; gui.start()"
RLBot v5 on Mac
Native MacOS support has been dropped. It's recommended to run both Rocket League and RLBot under a virtual machine running Windows or Linux.