开发者挑选跨平台开发框架的3个法则

[导读]跨平台开发这一理念本身仍然不甚明朗。在面临开发框架选择的时候,你访如何区分真正与虚假的诺言?

 这个世界充满虚假的诺言。还记得2009/2010年吗?当时的智能手机突然遍地开花,其中多为iPhone,许多广告网站就向广告商承诺了完整而准确的转化追踪方法。但其中多数诺言直到一两年后才兑现。

今天的移动开发领域也一直在重复这些错误。以三大市场领军力量(Unity,Corona,Narmalade)为主的中间件不断涌现,你将听说更多关于跨平台开发的工具。但跨平台开发这一理念本身仍然不甚明朗。在面临开发框架选择的时候,你访如何区分真正与虚假的诺言?

要解决这个矛盾,你得专注于自己的目标。任何手机游戏开发者都不可回避以下3个重要问题:

1.移动平台的数量——你确定自己只对iOS和Android感兴趣吗?有没有考虑RIM这个拥有成百上千万用户,但却被忽略的平台?那么兼容移动设备和网页浏览器的HTML5呢?有没有想过智能电视会成为下一代重要设备?在这样一个变化多端的行业环境中,只专注于2个领先的手机平台真是太令人遗憾了。总有一天你会后悔的。

2.工作量——看看某些开发平台的网站吧。它们都承诺你可以将游戏从一个平台快速移植到另一个平台,这听起来是不是很容易?在许多情况下,调整一个代码令其兼容于其他操作系统可能需要大量的额外工作。并且不要忘了还有屏幕大小和分辨率的问题。你需要的是一个能够为你包揽所有额外工作,并且不需要你自己进行太多不必要的调整,其代码适用于所有屏幕和设备的平台。如果你贪图省事,选择这种开发平台只会令你产生更多额外工作。

3.性能——那些承诺将可助你完成工作的开发平台多数会兑现诺言。多数开发平台能够实现这一点。但其完成的产品质量却从来没有明确答案。将本地代码转换为不同的代码需要付出代价。你所需要的是接近本地代码的体验,其性能会具有90%以上的本地特征。但多数平台只会让你实现70-80%,有些平台的实现率更低。而这会极大影响用户体验。

优秀的跨平台开发工具能够生成适用了多个数字平台的游戏,只要准备好本地代码就无需开发者投入过额外工作,其结果会更接近于源代码。贪图省事可能会让你付出长期的代价,一定要查看论? 、看看其他开发者的评价和讨论后再作决定。名气和品牌很重要,但它们能够兑现承诺才是关键。

作者:eggg 2014-01-13

网友评论
人物专访
一语中的 发人深省时评观点
数据分析
任天堂16-17财年前三季度财报:纯利润1029亿日元
任天堂16-17财年前三
2016二次元手游:79%自研 66款进iOS畅销前100
2016二次元手游79%自
Top10游戏企业自研手游流水611.5亿 腾讯网易占51%
Top10游戏企业自研手
移动游戏
过去10年移动游戏大规模发展 未来10年势头仍将延续
过去10年移动游戏大规
Pokemon GO升级后调整玩法 将看不到口袋妖怪足迹
Pokemon GO升级后调整
AppAnnie移动应用趋势预测:手游电竞需求将增长
AppAnnie移动应用趋势
企业风采
乐逗游戏亮相GDC 推动全球游戏产业发展
乐逗游戏亮相GDC
第七大道七年纪:创始人曹凯感恩回馈离职老员工
曹凯感恩回馈离职员工
游族网络陈礼标:立足精品原创 布局全球市场
关于40407 | 友情链接 | 广告服务 | 联系我们 | 网站导航 | 网站招聘
网站备案:沪ICP备19024260号-2 上海随玩网络科技有限公司
Copyright © 2009-2014 www.40407.com