摘要
Little Alchem:这是一款适合移动设备的有趣组合游戏,其灵感源自其大兄弟 Alchemy。
我们喜欢什么?
Little Alchemy 就是充分利用 Web 平台的所有最新功能的一个典型示例。它使用 Web 应用清单在安装后启动全屏,并借助 theme-color 与 Android 混合。
首次加载的响应速度非常快,并且会立即显示预加载器。此外,通过使用 AppCache,该行为可以完全离线播放。非常棒。
可能的改进
在桌面设备上,阻止右键点击通常被视为“否”(但这让我可以通过输入 Chrome 开发者工具快捷方式 :) 找到秘密作弊代码。不过,这对游戏来说没什么大不了的。
在界面方面,网格可以改善“整个位置”的感觉,并且在移动设备上拖动元素时,请略微将元素移向顶部,以便您可以看到手指移动到的位置可以提高可见性。
Jakub Koziol 访谈
为何要浏览网页?
即时访问、真正的跨平台服务以及最便捷的分享方式。如果这样不好,我就不知道该怎么做。
Little Alchemy 早在几年前便是 Chrome 应用商店的实验性项目。随着时间的推移,我们扩展到了其他平台,但网页版仍是我们的主要关注点。目前,我们的所有原生应用都直接基于 Web 应用。这可以削减大量工作并简化游戏更新流程,这对于我们这样一个小型团队来说极为重要。
在开发过程中,哪些方面做得好?
在 Little Alchemy 的当前迭代中,我们非常注重移动网络。在开发过程中,我们与许多实体设备合作,远程 Chrome 开发者工具帮助我们大幅加快了开发过程。
我们也非常喜欢这种改进性能和响应式设计的工作。Chrome 中目前提供的一套工具可让您在应用的这些方面非常高效。
如果您可以使用任何 API 来改进您的应用,您希望是什么?
游戏通常严重依赖于图像。例如,我们有一个包含 500 多张图片的库,这些图片需要具有可扩缩性,并且为了获得最佳体验,应在玩家启动游戏之前加载这些图片。它所需的逻辑与典型 Web 应用不同,您可以在其中延迟加载和使用图集。如果能高效地解决此问题,就能为我们节省大量工作,并为玩家提供更好的体验。
此外,网页游戏的变现依然存在问题。如果没有直接推出免费游戏,实现付款几乎不可能,而且支持含广告的 HTML5 游戏的绝妙方式并不多。它会影响 Web 平台上游戏的类型和质量。