大家好,

最近我把我的热爱项目 Tinkeryard 推出了 itch.io。它是一款依靠物理引擎的 RC车 sandbox,强调悬挂调校、握缘认知以及充满戏剧性的多人游戏。

https://rustybolt-labs.itch.io/tinkeryard

我已经进行了很多的研究,但一直都会看到同一个金科玉律:"如果项目不可以直接在浏览器中运行,你一定会失去 90%的客户群。"我完全理解点击链接即刻玩游戏的"无摩擦"优势。

但我还是非常矛盾地在思考是否应该花时间尝试将其移植到 web 上,我也希望您的意见。

这个问题的关键点如下:

Web Build 的利点:

立刻可用。更多的游戏玩家愿意尝试一个独立游戏,如果不用解压缩文件。

itch 上的热门排行榜都是由浏览器游戏组建的。

Web Build 的缺点 (我的担忧):

Tinkeryard 项目很依赖物理计算 (重量转移、独立悬挂) ,而且还需要处理多人网络。从我阅读的文章来看,把一个需要物理计算的多人游戏用 WEBGL 渲染出来,而不把计算机变成推进飞机是绝对的噩梦。

如果我把项目移植到浏览器上,它可能会跑得很慢,玩家的感觉就是在海泥里开车,而且实际上用户看到这样玩过游戏还会得出更坏的印象,如果他们直接下载了优化好的原生软件版本玩游戏。