Wolfenstein
:suspect: A javascript implementation of the game Wolfenstein 3D from id Software.
Install / Use
/learn @madureira/WolfensteinREADME
Wolfenstein 3D
This is a javascript implementation of the game Wolfenstein 3D. Wolfenstein 3D is a first-person shooter video game developed by id Software and published by Apogee Software. Originally released on May 5, 1992, for the PC operating system DOS.
![]()
![]()
Controls
| Keys | Function | | ------------- |:-----------------------:| | W / ↑ | Move foward | | S / ↓ | Move backward | | A / ← | Turn left | | D / → | Turn right | | SPACE BAR | Shoot | | F | Show Frames per second | | M | Show level map |
Dependencies
- Node >= 4.1.2
How to generate source files?
$ npm install
$ npm run prepare
How to Play?
When you run:
$ npm run build
Is generated executables to each plataform inside:
bin/wolfenstein/
Choose your plataform and enjoy :)
Linux
Run the executable file:
wolfenstein/bin/wolfenstein/linux64/wolfenstein
Windows
Run the executable file:
wolfenstein\bin\wolfenstein\win64\wolfenstein.exe
OSX
Run the executable file:
wolfenstein/bin/wolfenstein/osx64/wolfenstein
Development
To execute the game and modify the code in runtime, open the file index.html in your browser (Supported browser: Google Chrome). To edit files and see the changes at runtime, run in watch mode:
$ npm run watch
Running unit tests
$ npm test
Related Skills
ai-cmo
Collection of my Agent Skills and books.
orbit-planning
O.R.B.I.T. - strategic project planning before you build. Objective, Requirements, Blueprint, Implementation Roadmap, Track.
next
A beautifully designed, floating Pomodoro timer that respects your workspace.
product-manager-skills
34PM skill for Claude Code, Codex, Cursor, and Windsurf: diagnose SaaS metrics, critique PRDs, plan roadmaps, run discovery, and coach PM career transitions.

