✌︎ 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