悬浮竞速:用生成的 3D 模型做赛车游戏

描述一个地方,就能得到一个穿越其中的可玩 3D 悬浮竞速游戏,打包成一个离线 HTML 文件。载具和敌方无人机是生成的带贴图 3D 模型,天空、音效和音乐也都通过 SandBase 生成;峡谷、赛道、光照和特效由现成的引擎完成。

悬浮竞速:用生成的 3D 模型做赛车游戏

准备好一个地点,以及可选的载具、敌人、天空、配色和音乐。Skill 会交付可下载的 Skill(竞速引擎、带预算的 3D 素材生成与模型压缩、自动验证),以及两个可玩示例,附生成的素材和实扣费用。

使用方法

  1. 你的编程 Agent 复制参考游戏,只写一份主题:中英文文案、峡谷配色、光照,以及每个模型、音效和音乐的提示词。

  2. 素材步骤会先列出每一次 SandBase 调用和最坏情况的价格,超出预算就拒绝,确认后才花钱。生成任务的编号会立即保存,中断后可以找回结果,不会重复付费。

  3. 两个 3D 模型各从约 10 MB 压缩到 0.6 MB,所有内容打成一个 HTML 文件,再用无头浏览器实际试玩:出发、转向、无人机近景、自动驾驶 45 秒、加速、撞毁、重来、静音、中文和手机。

常见问题

会调用模型或需要密钥吗?

只在制作新主题时调用:素材步骤通过你自己的 SandBase 登录调用模型,生成两个 3D 模型、天空、音效和音乐。做好的游戏不发出任何网络请求,也不调用模型。

做一个游戏要多少钱?

两个示例的素材都花了 0.8638 美元。生成前会先列出最坏情况的价格(约 0.94 美元),超出预算的计划会被拒绝。编程 Agent 自己的 token 另算。

为什么演示要放在沙盒里?

框架是不透明源,也不能联网,所以场景读不到本页的任何内容,也访问不了互联网。

主角可以是人物而不是载具吗?

效果不好:生成的模型是静态的,主角只能程序化地悬浮、侧倾和俯仰。悬浮的载具、飞船或生物效果最好。

可以用自己的模型吗?

可以。把你自己的主角和敌人 GLB 放进主题的 media 文件夹,跳过生成这一步,并记录来源。

为什么没有在线生成?

生成新场景需要在沙盒里注入模型 Key,后端暂时还不支持。目前请用你自己的 Agent 运行这个 Skill。