ViZDoom

Doom simulator

A platform for developing AI bots to play Doom using visual information from the game screen

Reinforcement Learning environments based on the 1993 game Doom godmode

GitHub

2k stars
50 watching
408 forks
Language: C++
last commit: 3 months ago
Linked from 4 awesome lists

deep-learningdoomexamplesgym-environmentgymnasiumpythonreinforcement-learningvizdoom

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
farama-foundation/gymnasium-robotics A collection of robotic simulation environments for reinforcement learning 585
farama-foundation/miniworld A tool for creating and simulating 3D environments for reinforcement learning research 712
farama-foundation/arcade-learning-environment A platform for developing AI agents to play Atari 2600 games 2,199
farama-foundation/microrts An implementation of a simplified real-time strategy game environment for testing AI research and reinforcement learning algorithms 288
freedoom/freedoom A game project based on the Doom engine, aiming to create compatible content and allow playing of existing mods without proprietary software. 1,082
farama-foundation/chatarena Provides a framework for creating multi-agent language game environments to research autonomous LLMs' social interactions 1,377
filipedeschamps/doom-fire-algorithm An experimental playground for recreating the fire effect from DOOM using various programming languages and rendering libraries. 1,332
farama-foundation/magent2 A library for creating high-performance environments for training large numbers of competing agents in multi-agent scenarios 240
xella37/ccdoom A Doom-inspired first-person shooter game for ComputerCraft using Lua 19
farama-foundation/supersuit A collection of small wrapper functions to preprocess reinforcement learning environments. 457
farama-foundation/shimmy An API conversion tool for reinforcement learning environments. 143
jonnyptn/sfml-doom A C++ implementation of the DOOM game engine using SFML, with a focus on portability and rendering improvements. 56
odamex/odamex A Doom port with networked multiplayer capabilities, combining original gameplay with enhancements and features. 192
farama-foundation/metaworld A collection of robotic environment benchmarks for evaluating meta-reinforcement learning and multi-task learning algorithms. 1,290
farama-foundation/minigrid A collection of grid-world environments for reinforcement learning research 2,139