
跨平台游戏提供了很多机会,但很难将网页游戏改造成手机游戏。
这是Kabam联合创始人李立伟在旧金山GDC 2013免费游戏峰会上的出发点。
他在题为《从点击到敲击:为移动设备构建卡梅洛特王国》的演讲中谈到了Kabam是如何将其成功的卡梅洛特城市构建PVP游戏王国引入移动设备的。
由于现有的网页游戏有很大的代码基础,不是为移动设计的,而最初游戏的开发团队在美国,而移动团队在中国,Kabam决定基于网页游戏创建一个独立的iOS和Android游戏。
ch-ch-变化
当然,虽然手机游戏有很多相似之处,但重要的是变化。
例如,战斗系统被简化了,其他一些元素也发生了变化,因为Kabam不知道如何让这些系统的UI在移动设备上工作。
更一般地说,用户体验是一个关键问题。
“我们在第一次和第二次训练中非常关注球员,”李说。“你在游戏里看不到一个加载的spinner,即使你无法获得良好的连接。”
这是因为游戏和服务器之间的大量连接请求发生在后台,各种资源在后台下载以改善游戏体验。Kabam还优化了包的大小并改进了网络以支持套接字和HTTP请求。
“我们习惯于认为这些游戏是以服务器为中心的,但对于手机来说,你必须把它当作电脑来使用,而不仅仅是一个浏览器,”李说。
质量保证,质量保证和质量保证
在网络上,趋势是把游戏推出去,让你的用户做问答。但不是在手机上。
“在移动领域没有所谓的倒退,”李说。"当你提交到应用商店时,你的代码必须尽可能的完美."
就这样,Kabam做了大量的A/B测试,李称之为A/B/C/D测试。它还在其移动代码中内置了许多kill switches,以便控制用户体验。
这种方法的最终结果,加上App Store的审查周期,意味着移动团队的开发周期变得比web团队长得多。
另一个有趣的区别是,移动用户往往比网络用户更快地消费游戏内容,因为忠诚的玩家可以在移动设备上全天候玩游戏。
“(移动)用户很聪明。你必须让你的游戏适合手机。你不能只是移植你的浏览器游戏,”李总结道。