Wolfenstein
A Javascript rewriting of the Wolfenstein 3D engine
Install / Use
/learn @vpoupet/WolfensteinREADME
Wolfenstein 3D
A JavaScript rewriting of the original Wolfenstein 3D (1992) engine.
Prerequisites
This is a simple HTML/CSS/JavaScript project, so no real installation is required.
Important files and directories are
game.html: main pagestyle.css: basic styling of the indexdata/: original game data (level maps and wall/sprite textures)fonts/: "pixel" fonts used on the main pageimages/: image assets used on the main page (buttons, background, episode selection, etc.)js/: javascript code (the core of the project)engine.js: main code of graphics engine (render walls, sprites, doors, etc.)files.js: functions for opening, decompressing and extracting data from original game filesgame.js: game logic (character, level, collectibles, enemies, etc.)interface.js: player interface (HUD, key events, etc.)map.js: code for overlayed level map
Simply copy all these files and directories and open game.html to use.
Authors
- Victor Poupet - Initial work
Acknowledgments
- Lode's Computer Graphics Tutorial: Good explanations for the raycasting techniques used in the Wolfenstein 3D engine (section on Raycasting)
- Wolf3D Specs by Gaarabis (no longer available): File format specifications for the original game files (
MAPHEAD.WL6,GAMEMAPS.WL6andVSWAP.WL6)
Documentation
Related Skills
qqbot-channel
343.1kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
99.7k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
343.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
ddd
Guía de Principios DDD para el Proyecto > 📚 Documento Complementario : Este documento define los principios y reglas de DDD. Para ver templates de código, ejemplos detallados y guías paso
