WebAssembly (WASI) DOOM demo
pip3 install -r pip-requirements.txt
python3 wasm3-doom.py
-
WASI
layer implementation - Virtual file system
- Indexed color buffer display using
PyGame
andNumPy
- Keyboard input
- Mouse input
- Audio
DOOM Open Source Release is used to produce wasidoom.wasm
.
The Doom 1 shareware WAD file is (C) Copyright id Software. The DOOM shareware wad is freely distributable.