
摘要
Little Alchem:这款趣味十足的移动游戏灵感源自其大哥《Alchemy》。
我们喜欢什么?
Little Alchemy 就是充分利用 Web 平台所有最新功能的绝佳示例。该应用在安装后会使用 Web 应用清单全屏启动,并借助 theme-color 与 Android 融为一体。
首次加载响应极快,并立即显示预加载器。此外,该游戏还可以通过使用 AppCache 完全离线玩。非常棒。
可能的改进
在桌面设备上,禁止右键点击通常被视为禁忌(但这让我通过误输 Chrome DevTools 快捷键找到了秘密作弊代码 :))。不过,对于游戏来说,这并不是一个大问题。
从界面上看,网格可能会改善“杂乱无章”的感觉,在移动设备上拖动元素时,将其稍微向顶部移动,以便您能够看到手指下方移动的内容,这可能会改善可见度。
Jakub Koziol 访谈
为什么选择网站?
即时访问、真正跨平台,而且还提供最便捷的共享方式。如果这听起来不太好,我不知道还有什么能让您满意。
Little Alchemy 最初是几年前在 Chrome 应用商店中进行的一项实验。 随着时间的推移,我们扩展到了其他平台,但 Web 版仍是我们的主要关注重点。目前,我们的所有原生应用都是直接基于 Web 应用开发的。这可以减少很多工作量,并简化游戏更新流程,这对我们这样一个小团队来说非常重要。
开发过程中哪些方面做得非常好?
在 Little Alchemy 的当前迭代中,我们非常注重移动网站。在开发过程中,我们使用了许多实体设备,远程 Chrome 开发者工具帮助我们大大加快了开发速度。
我们还非常享受优化性能和响应式设计的工作。Chrome 目前提供的工具可让您非常高效地处理应用的这些方面。
如果您可以使用任何 API 来改进应用,您会选择哪个 API?
游戏通常非常依赖图片。例如,我们有一个包含 500 多张图片的库,这些图片需要可伸缩,并且为了提供最佳体验,这些图片应在玩家开始游戏之前加载。与典型的 Web 应用(您可以在其中延迟加载和使用图集)相比,它需要不同的逻辑。如果能找到一种高效的方式来解决此问题,将会为我们节省大量工作,并为玩家提供更好的体验。
此外,网络游戏的变现方式仍有待改进。在直接改为免费游戏的情况下,几乎不可能实现付费功能,而且没有太多优雅的方式可以通过广告来支持 HTML5 游戏。这是一个会影响 Web 平台上游戏类型和质量的问题。