Skip to content

torrvision/doom-py

 
 

Repository files navigation

doom_py

Build Status

Python wrappers for ViZDoom. Contains a modified version of the bleeding-edge ViZDoom source code.

###Requirements

  • CMake 3.0+
  • Make
  • GCC 4.6+
  • Boost Libraries
  • SDL 2.0.2
  • Python with Numpy

To install dependencies on OS X via Brew, type

brew install cmake boost boost-python sdl2 wget

To run with python3 you may need to run

brew install boost-python --with-python3

To install dependencies on Ubuntu, type

apt-get install -y python-numpy cmake zlib1g-dev libjpeg-dev libboost-all-dev gcc libsdl2-dev wget unzip

Installation

python setup.py build
pip install -e .

Releases

No releases published

Packages

No packages published

Languages

  • C++ 78.7%
  • C 18.1%
  • CMake 0.8%
  • Objective-C++ 0.7%
  • Assembly 0.6%
  • Python 0.3%
  • Other 0.8%