跳到正文
✌︎ frederik ✌︎· 来源· @froessell · X·· 10 天前AI 评分58
正文 · AI 翻译

我刚把我的 Three.js 游戏《Bolt Pit》提交到了 CrazyGames。

把网页游戏放到游戏门户上,没人会告诉你的事。

1. 你的游戏可能还不是一个“static build”。
我的项目原本是一个服务器渲染的 Web 应用。门户要求一个包含 index.html 的文件夹。Claude Code 在不动原项目的基础上,单独配置了一个 static build。

2. 绝对路径会弄坏一切。
“/models/robot.glb”在你自己的网站上能用,但在门户的子文件夹里会 404。所有资源路径都必须改成相对路径。

3. 20 MB 是魔法数字。
超过 20 MB 的游戏不会出现在 CrazyGames 的移动主页上。我的游戏是 20.5 MB。
其中 8 MB 是游戏根本不会加载的旧模型和纹理。现在是 12.4 MB。

4. 他们不收 zip。
需要把文件本身拖进上传,index.html 放在顶层。

5. 你可以不用他们的 SDK 上线。
“Basic Launch”会先把你的游戏展示给真实玩家。如果他们留下来,你会被邀请添加广告并赚取收益。

现在正在审核中。我会分享结果,无论是好的还是尴尬的。

来源:✌︎ frederik ✌︎ · x.com