一個只使用 CSS 實現的 DOOM

cssDOOM 專案是一個完全使用 CSS 渲染的 DOOM 遊戲項目,它不使用 canvas 元素或 WebGL。螢幕上顯示的所有內容,包括精靈、紋理牆面、關卡和特效,都使用 CSS 樣式元素進行設定。模型透過 CSS 屬性「transform」和「transform-style: preserve-3d」放置在 3D 空間中。遊戲邏輯使用 JavaScript 編寫,並參考了 id Software 開源的原始 DOOM 程式碼。該項目以 GPLv2 許可證發布。

 一個只使用 CSS 實現的 DOOM


來源: opennet.ru

添加評論