文件名称:stay-hidden
文件大小:3.23MB
文件格式:ZIP
更新时间:2024-04-06 10:10:58
JavaScript
保持隐藏 简单恐怖的游戏,具有 光线行进的简单实现,有助于生成运行时灯光/阴影 边界体积层次结构,可加快碰撞检测速度 唇音发生器 科技栈 它是带有HTML5和CSS的平面JS,并带有一些ES6功能。 库: 用于基于GPU的渲染 照顾声音的 货叉: 使用BVH定理的 如何 您可以使用WSAD键移动角色,并使用鼠标旋转闪光灯。 可以使用F键切换手电筒,如果按Shift键,字符将开始冲刺。 游戏中还没有怪物。 演示版 当前版本部署在这里: : 去做: 将所有手电筒逻辑封装在手电筒类中 将所有玩家的逻辑封装在自己的类中 创建基本的游戏实体类,该类将为玩家,怪物,静态对象(例如,储物柜,门)和其他实体共享通用逻辑 添加库存 考虑迁移到React.js / TS 创建zippo打火机项目 打开/关闭全局灯 切换玩家互动 可以加油以在短时间内为照明灯发电的发电厂 燃料项目
【文件预览】:
stay-hidden-main
----assets()
--------images()
--------sounds()
----index.html(3KB)
----js()
--------Run.js(12KB)
--------Engine.js(243B)
--------vector.js(677B)
--------Mouse.js(1KB)
--------Monster.js(2KB)
--------collisions()
--------Assets.js(6KB)
--------UI.js(689B)
--------Flashlight.js(580B)
--------Player.js(1KB)
--------Keys.js(805B)
--------lib()
--------Maze.js(14KB)
--------Map.js(762B)
--------utils()
--------SetupPixi.js(2KB)
--------FpsDisplay.js(5KB)
----.gitignore(2KB)
----README.md(2KB)