GDC:Kabam谈《卡美洛的王国》的创作
Kabam的创始人在2013年GDC会议上讲述了公司如何将PC上的热门游戏《Camelot王国》移植到移动平台。
"跨平台性是非常酷的,它为开发者打开了许多可能性,但将浏览器游戏移植到移动平台也是非常困难的"。
大约从这句开始,Kabam的创始人之一迈克尔·李(Michael Li)在2013年GDC会议上进行了演讲,该会议正在旧金山举行。讲座的主题为从点击到点击:为移动平台打造《Camelot王国》。在演讲中,李讲述了公司如何将《Camelot王国》的网页策略移植到iOS和Android。
在移植过程中,公司面临了许多问题。首先,原始代码的很多部分根本不适合移动版的开发。其次,负责网页版本的团队在美国,而移动游戏的开发则在中国进行。因此,决定为iOS和Android开发一个独立于网页应用的游戏版本。
变更
显然,游戏的整体原则在移植到移动平台时并没有改变,主要的变化在细节上。
例如,战斗系统被大大简化,其他一些元素也是如此。Kabam无法为他们提供便捷的用户界面,因此这种解决方案可以说是折中的。
但是,是的,团队面临的主要任务是确保玩家与应用的互动舒适,没有任何让人不悦的体验。
“我们专注于前两次游戏会话,”李表示。“即使在网络条件差的情况下,您在我们的游戏中也看不到加载屏幕。”
原因很明显——游戏不断进行内容加载。如果每次加载都需要坐着等待,那么没有人会愿意玩《Camelot》。公司也花费了很多精力来优化应用的大小,以及HTTP请求中传输的数据包。
“我们习惯将此类游戏视为服务器中心的,但移动设备您应该像使用电脑一样使用,而不仅仅是当作浏览器,”李指出。
质量
在网络上有一种习惯——发布游戏,让用户进行测试。然而在移动市场上情况截然不同。
“在这里,不能对程序进行重跑,”李说。“提交应用到App Store时,其代码必须尽可能完美。”
因此,Kabam积极测试该项目(进行A/B测试)。公司还在移动版本的代码中集成了许多软件标记,以便监控用户体验。
总结
最终,考虑到Apple的评审期望,移动版本的开发周期显著长于网页应用的开发。
公司另一个有趣的发现是,移动用户消耗内容的速度远快于PC玩家。但这可以轻易解释,因为他们可以在任何地点和时间玩游戏,甚至是每周7天、每天24小时。
“您必须专门为移动平台制作游戏。您不能仅仅将其从浏览器移植过来,”李总结道。