Welcome to Godot Gym API’s documentation!

Godot Gym API is an Open Source framework, providing gym.Env interface and Godot base classes to use Godot as environment to train and evaluate reinforcement learning algorithms implemented in Python.

Note

This project is under active development.

Github repository: https://github.com/ChernyakKonstantin/godot_gym_api

Main features

  • Use any data as observation from Godot application with help of protobuf

  • Extendable Godot nodes to implement a custom environment

  • Working on Linix / MacOS / Windows

  • Working on a local or a remote machine via TCP connection

  • Standart OpenAI Gym interface

  • Compatability with popular Python RL frameworks

  • Documentation

User Guide