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

Download

Download
Wolfenstein-3D.exe 45 MB
Version desktop-v1.0.3 15 days ago
Download
Wolfenstein-3D 68 MB
Version desktop-v1.0.3 15 days ago
Download
Wolfenstein-3D 42 MB
Version desktop-v1.0.3 15 days ago

Install instructions

Download & Install (Windows)

  1. Download Wolfenstein-3D.exe.
  2. 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.