Skip to content

andrew-helms/RoopBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RLBot

Short Description

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.

ToDo

  • General bug fixes as they come up

Requirements

Windows, Rocket League, Python 3. If you are running my tensorflow bot than you definitley need (Python 3.5, Google Tensorflow).

Longer Description

Good Information

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.

Video Example

Video

Reading Values From Game

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.

Runner

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.

Tournament History

Inagural Tournament Video Day 1 (Psyonix Cone gave us a thumbs up!): Video

About

Super awesome best RL bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published