⬢github Python · 40 ★ +22 since we first saw it · pushed 6 d ago · MIT
atifcodesalot/pyWolf3D
a wolfenstein 3D clone in python, pygame
pyWolf3D is a Wolfenstein 3D engine and game clone written from scratch in Python using pygame, built for fun and learning. It uses raycasting with a DDA algorithm for rendering, plays the shareware episode out of the box, and can load the original six episodes from your own purchased game files.
Why now: It was featured on Hacker News as a Show HN post, and the author emphasizes the code was written without AI code generation — a notable point amid current 'vibe coding' debates.
Who it is for: Python developers and retro FPS fans interested in learning how classic raycasting game engines work.
computer-graphicspython3raycastingwolfensteinwolfenstein-3dwolfenstein-3d-engine
Stars over our 269 snapshots: 18 to 40, since 4 d ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/atifcodesalot/pyWolf3D