ViZDoom
Develop AI bots for Doom using visual learning.
- Status
- Generally available
- Last checked
- Checked · Oct 13, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
ViZDoom enables the development of AI agents that play Doom using only visual input, making it ideal for research in machine vision and deep reinforcement learning.
ViZDoom stands out as an open-source tool specifically designed to facilitate research in machine vision and reinforcement learning using the Doom game engine, offering a unique environment for developing AI agents based on visual inputs.
When it fits — and when it doesn’t
A good fit for
Academic researchers studying visual learning and reinforcement learning.
Developers building AI agents for complex, visually-driven environments.
Look elsewhere if
Projects requiring real-time interaction with a graphical user interface.
Applications that do not require or benefit from visual input processing.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Steep learning curve for non-Python developers
The primary API and examples are heavily focused on Python, which may be challenging for developers unfamiliar with the language.
- 02
Limited documentation and community support
While there are some tutorials and examples available, comprehensive documentation is lacking, and the community size is relatively small compared to more mainstream frameworks like TensorFlow or PyTorch.
- 03
Performance overhead due to game engine integration
Running AI experiments within a full game environment can introduce significant performance overhead, which may impact the speed of training and testing cycles.
- 04
Limited scalability for large-scale deployments
ViZDoom is primarily designed for research purposes and may not be optimized for production-level deployment across multiple machines or in distributed systems.
What it does well
Uses Doom as a visual learning environment for AI agents.
Supports reinforcement learning algorithms.
Provides a flexible API for custom game scenarios and agent interactions.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up ViZDoom
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for ViZDoom’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/vizdoom)HTML
<a href="https://navigateaitools.com/explorer/tool/vizdoom"><img src="https://navigateaitools.com/badge/vizdoom.svg" alt="ViZDoom — tracked on AI Navigator" height="58"></a>