Wolfenstein-3D
A downloadable game for Windows, macOS, and Linux
Wolfenstein-3D
A classic 3D first-person shooter inspired by Wolfenstein 3D—built with Python, Pygame, and ModernGL. Navigate grid-based levels, battle enemies, and find the keys to progress!
✨ Features
- 🔫 Retro FPS Action: Classic raycasting-based shooting and visibility mechanics.
- 🧠 Enemy AI: Grid-based pathfinding (BFS) and enemies that chase and attack.
- 🗺️ Dynamic Levels: Multiple levels loaded with doors, keys, item pickups (ammo, medkits), and varied weapons (Knife, Pistol, Rifle).
- 🎨 Modern Tech: Powered by OpenGL 3.3 with instanced rendering, texture arrays, and sprite sheets for smooth performance.
🎮 Controls
| Key/Input | Action |
| W, A, S, D | Move / Strafe |
| Left Click | Shoot |
| 1, 2, 3 / Mouse Wheel | Switch Weapon |
| F | Interact (Doors) |
| ESC | Quit |
| Updated | 3 days ago |
| Status | Released |
| Platforms | Windows, macOS, Linux |
| Author | Shivam |
| Genre | Shooter |
| Tags | pygame, raycasting, wolfenstein-3d |
| Content | No generative AI was used |
Download
Install instructions
Download & Install (Windows)
- Download
Wolfenstein-3D.exe. - Double-click the executable to run the game. (If Windows SmartScreen displays a "Windows protected your PC" warning, click More info -> Run anyway).



Leave a comment
Log in with itch.io to leave a comment.