3D Game Builder

🎮 自然语言生成3A级浏览器游戏

用自然语言生成可玩的3D浏览器游戏,支持FPS、RPG、塔防等多种类型,输出单HTML文件即用即玩。

收藏
5.4k
安装
1.3k
版本
1.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

build-game 是一款基于 Three.js 的 3D 游戏生成技能,用户只需用自然语言描述游戏概念,即可在浏览器中获得可玩的独立 HTML 文件。支持从简单射击到复杂 RPG、宝可梦式捕捉养成、塔防、赛车等全品类游戏开发,并支持持续迭代优化。

显著优点

  • 零门槛创作:无需编程基础,自然语言描述即可生成游戏
  • 单文件交付:所有代码、资源、音效打包为一个 HTML,双击即玩
  • 工业级画质:内置 SSAO 环境光遮蔽、Bloom 辉光、PBR 材质、程序化纹理、粒子系统,视觉效果媲美独立游戏
  • 全品类支持:FPS、RPG、宝可梦、塔防、赛车、平台跳跃、生存、格斗等均可实现
  • 持续迭代:支持"加 Boss""改角色""调亮度"等增量修改,保留原有功能
  • 智能资源生成:无现成素材时自动用 Three.js 基元程序化生成角色/场景/道具
  • 参考图像支持:可读取用户提供的图片作为视觉风格参考

潜在缺点与局限性

  • 单文件限制:无法支持真正的多人联机(只能用本地热座或 AI 对手替代)
  • 浏览器性能瓶颈:极复杂场景(数万实例+多后处理)可能在低端设备卡顿
  • 程序化美术上限:自动生成的低多边形风格无法与专业美术资源媲美
  • 音效依赖 Web Audio API:无外部音频文件,复杂音乐表现有限
  • 存档仅限 localStorage:无法云端同步,清除浏览器数据即丢失

适合人群

  • 游戏原型设计师:快速验证玩法概念
  • 开发者/学习者:学习 Three.js 与游戏架构的实战参考
  • 教育工作者:用于编程/游戏设计教学演示
  • 普通用户:想亲手"捏"一个专属游戏娱乐或分享

常规风险

  • 深色场景可读性:自动生成时可能因配色过暗导致画面看不清(技能内置防暗色规则但未完全杜绝)
  • 相机控制错位:第三人称游戏若未正确实现"相机相对移动"会导致操作反直觉
  • 性能未经极致优化:超大规模场景未做 LOD 或视锥剔除可能帧率下降
  • 迭代冲突风险:复杂修改可能意外破坏现有功能,建议重大改版重建

3D Game Builder 内容

reference文件夹
scripts文件夹
手动下载zip · 59.3 kB
audio-patterns.mdtext/markdown
请选择文件