layoutit

cssQuake

layoutit

A port of Quake (1996), powered by the PolyCSS 3D engine.

AI 简介

cssQuake 是一款基于纯 HTML/CSS 3D 技术实现的《雷神之锤》(Quake)网页移植版,不依赖 WebGL 或 Canvas,而是通过 PolyCSS 引擎将 BSP 地图、模型与纹理转化为带 matrix3d 变换的真实 DOM 元素进行渲染。其核心特点是预处理原始 Quake 资源(PAK/BSP/WAD)为 JSON、PNG 和 CSS 动画资产,并在 TypeScript 运行时驱动玩家移动、碰撞、武器交互及 HUD 等完整游戏逻辑。适用于 Web 技术演示、CSS 3D 实验、复古游戏复刻研究及前端性能与渲染原理教学场景。

TypeScript
GNU General Public License v2.0
163
Stars
5
Forks
156
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分42.33
默认分支main