Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skyborgff/unraveling-rocket-league
Unraveling Rocket League is a series that tries to discover the underlying physics that rule the video game Rocket League.
https://github.com/skyborgff/unraveling-rocket-league
Last synced: 1 day ago
JSON representation
Unraveling Rocket League is a series that tries to discover the underlying physics that rule the video game Rocket League.
- Host: GitHub
- URL: https://github.com/skyborgff/unraveling-rocket-league
- Owner: skyborgff
- License: mit
- Created: 2019-07-30T18:00:43.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-16T00:11:18.000Z (4 months ago)
- Last Synced: 2024-07-16T03:48:14.274Z (4 months ago)
- Language: Python
- Homepage:
- Size: 3.58 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unraveling Rocket League
Unraveling Rocket League is a series that tries to discover the underlying physics that rule the video game Rocket League.
Join me over at RLBot Discord channel
[](https://discord.gg/zbaAKPt)
The serie can be followed on [Twitch](https://www.twitch.tv/skyborg), and in the future, on [Youtube](https://www.youtube.com/channel/UCiGBLPMDeDBfALHbJkfQeIg).
This project uses the [RLBot Framework](http://www.rlbot.org/) to control a custom bot that logs the data.
[](https://pypi.org/project/rlbot/)
![Throttle Data](https://i.gyazo.com/baca3467dcf76d9a41ad6a9fc6f333a2.gif)
### Requirements
- Python 3.7
- Rocket League## Installation
- Update Rocket League to the latest version
- Clone this repositoryUse the package manager [pip](https://pip.pypa.io/en/stable/) to install numpy and pyqtraph.
```bash
pip install numpy
pip install pyqtgraph
pip install PyOpenGL PyOpenGL_accelerate
```If the later resulted in an error, try this
```bash
pip install PyOpenGL-accelerate==3.1.3b1
```## Usage
### Gather Data
- Change rlbot.cfg to point to the right files bot configuration. By default it will point to the throttle data gatherer.
- Run `run.bat`
This will start Rocket League and gather all the data### Visualize Data
Open `cmd` in one of the analisis folders.
```bash
python visualizer.py
```## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## License
[MIT](https://choosealicense.com/licenses/mit/)