OpenAI Universe provides a wide range of realistic gaming environments. It is an extension to OpenAI Gym. It provides the ability to train and evaluate agents on a wide range of simple to real-time complex environments. It has unlimited access to many gaming environments.
Let's learn how to build a video game bot which plays a car racing game. Our objective is that the car has to move forward without getting stuck on any obstacles or hitting other cars.
First, we import the necessary libraries:
import universe # register universe environment
Then we simulate our car racing environment using the make function:
env = gym.make('flashgames.NeonRace-v0...