Как создать новую среду тренажерного зала в OpenAI?

У меня есть задание создать ИИ-агента, который научится играть в видеоигры с использованием машинного обучения. Я хочу создать новую среду с помощью OpenAI Gym, потому что не хочу использовать существующую среду. Как я могу создать новую, настраиваемую среду? Кроме того, есть ли другой способ...