🤖 本项目由 AI 编写 - This project is AI-generated
一个 3D 鲨鱼冒险游戏,在神秘的深海中摧毁海底光缆,躲避云服务防御系统的追踪。
在这个赛博朋克风格的深海冒险中,你将扮演一条高科技鲨鱼,执行破坏海底光缆网的任务。你需要在避开 AWS、Azure 和 GCP 的防御无人机的同时,咬断尽可能多的光缆。
- 🎮 流畅的 3D 控制:控制鲨鱼在深海中自由游动
- 🌊 沉浸式环境:低多边形风格的深海世界,配合霓虹色调
- ⚡ 动态战斗:多种类型的敌人,各具特色的攻击模式
- 🎵 音效系统:背景音乐和音效,可调节音量
- 🚀 冲刺机制:加速前进,咬碎光缆
- 鼠标移动/摇杆:控制鲨鱼游动方向
- 左键/DASH:冲刺前进 / 咬碎光缆
- 右键/BACK:后视镜模式
- P 键/PAUSE:暂停游戏
- 摧毁海底光缆以增加"断网进度"得分
- 躲避或摧毁云服务防御无人机(AWS、Azure、GCP)
- 保持生命值,生存越久得分越高
- AWS Enforcer(橙色方块):基础防御单位,速度适中
- Azure Sentinel(蓝色四面体):速度较快,低伤害
- GCP Guardian(红色多面体):高伤害,强力威胁
- Three.js (r128) - 3D 渲染引擎
- 纯 HTML/CSS/JavaScript - 无需构建工具
- Web Audio API - 音效系统
推荐使用现代浏览器,需要支持:
- WebGL
- Pointer Lock API
- Web Audio API
游戏使用全局帧率限制(60 FPS)以确保性能稳定。主要游戏逻辑在 animate() 函数中进行,包括:
- 电脑和移动端支持
- 鲨鱼移动和旋转
- 相机跟随
- 碰撞检测
- 敌人 AI
- 粒子系统
- 添加更多敌人类型
- 实现关卡系统
祝你游戏愉快,成功断网! 🌐⚡