rlgym-rocket-league


Namerlgym-rocket-league JSON
Version 2.0.0rc0 PyPI version JSON
download
home_pagehttps://rlgym.org
SummaryA python API that can be used to treat the game Rocket League as an Openai Gym-like environment for Reinforcement Learning projects.
upload_time2024-05-18 16:56:55
maintainerNone
docs_urlNone
authorLucas Emery and Matthew Allen
requires_python>=3.7
licenseApache 2.0
keywords rocket-league gym reinforcement-learning rlgym
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # The Rocket League Gym
This is a python API that can be used to treat the game [Rocket League](https://www.rocketleague.com) as though it were an [OpenAI Gym](https://gym.openai.com)-style environment for Reinforcement Learning projects. This API must be used with the accompanying Bakkesmod plugin.

## Requirements
* A Windows 10 PC
* Rocket League (Both Steam and Epic are supported)
* [Bakkesmod](https://www.bakkesmod.com)
* The RLGym plugin for Bakkesmod (It's installed automatically by pip)
* Python between versions 3.7 and 3.9 (3.10 not supported).

## Installation
Install the library via pip:
```
pip install rlgym-rocket-league[all]
```
Once the API is installed, you will need to enable the RLGym plugin from inside the Bakkesmod plugin manager. To do this, first launch the game, then press F2 to open the Bakkesmod menu. Navigate to the `plugins` tab and open the `Plugin Manager`. From there, scroll down until you find the RLGym plugin, and enable it. Close the game when this is done.

RLGym is now installed! simply run ```example.py``` from our repo to ensure everything works.

## Usage
For tutorials and documentation, please visit our [Wiki](https://rlgym.org/).

            

Raw data

            {
    "_id": null,
    "home_page": "https://rlgym.org",
    "name": "rlgym-rocket-league",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "rocket-league, gym, reinforcement-learning, rlgym",
    "author": "Lucas Emery and Matthew Allen",
    "author_email": "contact@rlgym.org",
    "download_url": "https://files.pythonhosted.org/packages/f3/3b/1a6d4446481f21584d5f6a2e3526fb5bd18adcbca8c1533505dbc2e10f9a/rlgym-rocket-league-2.0.0rc0.tar.gz",
    "platform": null,
    "description": "# The Rocket League Gym\r\nThis is a python API that can be used to treat the game [Rocket League](https://www.rocketleague.com) as though it were an [OpenAI Gym](https://gym.openai.com)-style environment for Reinforcement Learning projects. This API must be used with the accompanying Bakkesmod plugin.\r\n\r\n## Requirements\r\n* A Windows 10 PC\r\n* Rocket League (Both Steam and Epic are supported)\r\n* [Bakkesmod](https://www.bakkesmod.com)\r\n* The RLGym plugin for Bakkesmod (It's installed automatically by pip)\r\n* Python between versions 3.7 and 3.9 (3.10 not supported).\r\n\r\n## Installation\r\nInstall the library via pip:\r\n```\r\npip install rlgym-rocket-league[all]\r\n```\r\nOnce the API is installed, you will need to enable the RLGym plugin from inside the Bakkesmod plugin manager. To do this, first launch the game, then press F2 to open the Bakkesmod menu. Navigate to the `plugins` tab and open the `Plugin Manager`. From there, scroll down until you find the RLGym plugin, and enable it. Close the game when this is done.\r\n\r\nRLGym is now installed! simply run ```example.py``` from our repo to ensure everything works.\r\n\r\n## Usage\r\nFor tutorials and documentation, please visit our [Wiki](https://rlgym.org/).\r\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "A python API that can be used to treat the game Rocket League as an Openai Gym-like environment for Reinforcement Learning projects.",
    "version": "2.0.0rc0",
    "project_urls": {
        "Homepage": "https://rlgym.org",
        "Source Code": "https://github.com/lucas-emery/rocket-league-gym"
    },
    "split_keywords": [
        "rocket-league",
        " gym",
        " reinforcement-learning",
        " rlgym"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f33b1a6d4446481f21584d5f6a2e3526fb5bd18adcbca8c1533505dbc2e10f9a",
                "md5": "56fcbfebd3bb46ab7ab723082edee27e",
                "sha256": "edad324bafa1087baac826a800b8fadfc405e2a72b1c5d5d2f024405a349afd0"
            },
            "downloads": -1,
            "filename": "rlgym-rocket-league-2.0.0rc0.tar.gz",
            "has_sig": false,
            "md5_digest": "56fcbfebd3bb46ab7ab723082edee27e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 173854,
            "upload_time": "2024-05-18T16:56:55",
            "upload_time_iso_8601": "2024-05-18T16:56:55.312424Z",
            "url": "https://files.pythonhosted.org/packages/f3/3b/1a6d4446481f21584d5f6a2e3526fb5bd18adcbca8c1533505dbc2e10f9a/rlgym-rocket-league-2.0.0rc0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-18 16:56:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "lucas-emery",
    "github_project": "rocket-league-gym",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "rlgym-rocket-league"
}
        
Elapsed time: 0.28236s