+
| | ESC 释放鼠标 · M 切换地图

从零造 3D

Build Your Own Raycaster — ZPower Demo

点击任意位置开始
这个 3D 迷宫使用 Raycasting(光线投射)技术从零实现
与 1992 年 Wolfenstein 3D 同源——无需 WebGL,仅用 Canvas 2D
每根光线从玩家出发,碰到墙壁后计算距离,画出对应高度的墙面柱

WASD 移动 · 鼠标转向 · 一个文件,零依赖