AX 爱鲜报

Vibe Jet 飞行游戏

基于浏览器的 3D 多人在线飞行游戏,采用街机式操作,由 Gemini 2.5 Pro 通过「vibe coding」方式开发,完整记录 AI 辅助游戏开发过程。

爱鲜报评分

0.0

0 人评分

71

星数

否

中文

HTML

主语言

是

活跃

1

贡献者

人工分析

EDITORIAL

推荐理由

该项目展示了如何利用大模型(Gemini 2.5 Pro)从零构建一个可玩的多人在线 3D 游戏,并公开了完整的提示词、开发日志和评估思路。对于想了解 AI 辅助游戏开发、LLM 编码能力评估或 Three.js 多人游戏实现的开发者,具有较高的参考价值。

适用场景

  • AI 辅助游戏开发学习
  • LLM 编码能力评估
  • Three.js 3D 游戏开发参考
  • 多人在线游戏原型验证
  • vibe coding 实践案例研究

优点

  • 完整公开开发过程与提示词,透明度高
  • 使用 Gemini 2.5 Pro 展示 AI 编码潜力
  • 基于 Three.js 和 WebSocket 实现多人在线
  • 代码结构清晰,便于扩展
  • MIT 许可证,可自由使用和修改

缺点

  • 游戏功能相对基础,深度有限
  • 依赖 AI 生成代码,可能存在隐藏问题
  • 多人在线需自行部署 WebSocket 服务器
  • 文档主要为英文,中文用户需一定阅读门槛
上手难度 进阶

Vibe Jet 飞行游戏

Vibe Jet 是一个基于浏览器的 3D 多人在线飞行游戏,采用街机式操作,由作者 Cedrick Chee 使用 Gemini 2.5 Pro 模型通过「vibe coding」方式开发。项目完整记录了从初始提示词到最终成品的开发过程,旨在展示 AI 辅助游戏开发的可行性与工作流。

核心特性

  • 3D 飞行机制:支持滚转、俯仰、偏航,速度可调并带加力燃烧,相机视野随速度变化。
  • 视觉元素:城市景观、昼夜循环、飞机模型与尾迹效果、动态光照与阴影。
  • 多人在线:基于 WebSocket 的服务器,玩家位置广播(每秒 10 次更新),基础安全措施。
  • 街机风格:注重易上手和娱乐性,而非硬核模拟。

技术栈

  • 前端:HTML、JavaScript、Three.js
  • 后端:Node.js、WebSocket
  • 开发工具:Gemini 2.5 Pro(Web 与移动端)、VSCode、Git

开发过程

作者将「vibe coding」定义为与 AI 模型协作开发软件的过程。项目从一份详细的提示词开始,要求 Gemini 生成完整的 HTML 游戏客户端和 Node.js 服务器代码,并附上运行说明。Gemini 不仅给出了可运行的基础版本,还建议了后续扩展方向,如更真实的物理、武器系统、客户端插值等。

作者强调保持简单、透明,并借此评估 Gemini 2.5 Pro 的编码能力与长上下文窗口的实际效果。

适用场景

  • 学习 AI 辅助游戏开发流程
  • 评估大模型在游戏开发中的表现
  • 作为 Three.js 多人在线游戏的入门参考

注意事项

游戏功能相对基础,多人在线需要自行部署 WebSocket 服务器。项目文档主要为英文,中文用户需具备一定阅读能力。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。