http://game.dapps.net/gamedev/experience/8670.html

问题:如果你正在一个新工作室开发一款新的平板/手机游戏,你会选择iOS还是Android?

回答:

Harry Holmwood,Marvelous AQL(欧洲)首席执行官:

我们的看法是,答案不是绝对的。幸运的是,有足够多的优秀的跨平台开发工具,所以兼顾两个平台并不困难。

市场变化太快了,开发完一款游戏(除了最小型的游戏),平台的经济和商业模式可能早就发生天翻地覆的变化了。因此,尽可能保持灵活才是王道。

尽管我们仍然期望iOS是更好的赢利平台,但Android的开发周期短意味着我们很可能先测试Android平台,同时制定赢利策略和保持留存率。

就开发而言,我们在Android和iOS设备上都有测试,所以我们在最后阶段不会遇到什么问题。跨平台工作是很容易的(我们使用Unity)——困难的是设计不同的屏幕尺寸,因为现在屏幕大小的跨度太大了,从2.3到11英寸,而不是以前规定得那么清楚的“小屏幕”或“大屏幕”。

另一方面,如果我们发行付费游戏,我们会选择iOS,因为跟开发周期关系较小,赚钱更容易得多。

Ben Cousins,DeNA游戏工作室(欧洲)主管:

iOS。制作高端的游戏,我们认为想要以最快的速度做出成功的游戏,要看设备的玩家基础是否深厚。

Stuart Dredge,《卫报》记者:

我仍然选择iOS(因为我不是开发者,所以我的观点可以忽略吧),但是我可能会使用Unity把游戏移植到Android上。

Charles Chapman,First Touch Games工作室主管&所有人:

我们仍然以自己的技术为基础,我们还没在Android上发布游戏,所以我们会选择iOS。不过,今年我们计划在Android上发布游戏。

然而,如果我们是新工作室,我们可能会使用Unity或Marmalade,暂时不考虑选择什么平台。iOS很可能是主要目标,尽管其他平台可能会给小规模的开发工作室带来更多功成名就的机遇。

Eric Seufert, Grey Area营销和客户开发主管:

iOS,除非开发出来的游戏能够借助Android在亚洲的优势。欧美的市场主要靠iOS,而亚洲市场比较分散,一款游戏想在亚洲成功,还得多研究当地的文化习惯。

Melissa Clark-Reynolds,Minimonos创始人:

我们刚刚在iOS上投了钱——我们的市场(主要是13岁以下的玩家)主要是iOS和Kindle Fire。我们考虑过Unity,但最终决定使用Cocos2d。这样麻烦更少,毕竟我们还只是一家2D工作室。

我们一周以前刚发布了《MonkeyMe》——在英国、爱尔兰和新西兰非常受欢迎,并且一发布就进入18个国家排行榜的前1000名。这周末才开始市场营销活动,所以我们还想再接再励!

Ella Romanos,Remode创始人:

无论是什么游戏,我们的目标都是获得尽可能多的玩家。因为现在可用的工具太多了,所以跨平台开发并不难。我们总是以尽可能快的速度在尽可能多的平台上发布。不同的赢利策略各有优势,但对于免费游戏,关键还是在一开始就吸引尽可能多的玩家来玩你的游戏。

Andy Payne,Mastertronic总经理:

我们使用跨平台开发工具,但专注于iOS。用Java开发手机应用的美好时代已经一去不复返了,现在,过多的屏幕尺寸类型和Android的稍许差异,使QA成本不断上升。但是我们与其他人一样,希望吸引尽可能多的玩家。但这并不容易。

Mark Sorrell,Hide & Seek开发总监:

我们的Kickstarter项目《Tiny Games》现在只有iOS版本,所以我们的答案很清楚了。

我们是小工作室,开发时间是很宝贵的,我们的产品比较小众,所以iOS显然很适合。我可以肯定地说,如果我开发的是更主流的游戏,我当然会支持首先在Android上测试和发布。

Will Luton,免费游戏和手机游戏专家:

iOS。最好能跨平台开发(使用Unity)。

Melissa Clark-Reynolds, Minimonos创始人:

我们比较不一样,更倾向于使用cocos2d。Pocketgamer网站排名前50的游戏开发工作室中,有12个使用它,包括Disney Mobile、GREE、Konami、Zynga、Wooga、Gamevil和DeNA。《Diamond Dash》、《City of Wonder》、《Zenonia 5》和《Matching with Friends》都是用它开发的。

Teut Weidemann,育碧在线游戏专家:

从风险管理的角度说,你必须先选择iOS。这个平台简单、设备屏幕尺寸比较统一、付款的麻烦较少、设备种类也比较少。搞定iOS后,再着手Android就容易多了。

Tadhg Kelly,Jawfish工作室创意总监:

正确的答案显然是Windows Phone 8。

Eric Hautemont,Days of Wonder首席执行官:

iOS。部分是因为习惯,部分是因为那是我们最主要的收益来源(GDchina注:这是按绝对收益算,不考虑人均)。

我们使用Cocos2d-x,很满意它的表现(比CoreAnimation快得多)。

我们在Android上面临的最大问题是,如何让代码解决多种屏幕尺寸(特别是比率)的适应问题。我们仍然很迷惑,为什么硬件制造商要花这么多时间和精力做各种大小的屏幕——除了让游戏很难在他们的设备上运行,对玩家却没有什么好处,至少对棋类游戏是如此。

via:gamerboom

转载请注明:手机游戏开发社区 » 针对iOS VS. Android开发游戏的优劣

【转】针对iOS VS. Android开发游戏的优劣——2013-08-25 17的更多相关文章

  1. 在MAC上搭建cordova3.4.0的IOS和android开发环境

    Hello,大家好,今天给大家说说在mac上搭建cordova3.4.0的iOS和Android开发环境,首先下载cordova,地址:https://cordova.apache.org/#down ...

  2. iOS和Android开发异同点(一)

    说到移动开发,目前主流平台有谷歌的android os 系统,苹果iOS系统,和微软主打的windows Phone OS 系统,至于目前为啥移动开发中,安卓和iOS比较受欢迎,者要看三家产品的历史由 ...

  3. 对ios、android开发程序员的14条忠告

    ————————本文摘自千锋教育(http://www.mobiletrain.org/)对ios\android开发程序员的14条忠告————————— 1.不要害怕在工作中学习. 只要有电脑,就可 ...

  4. 《React Native 精解与实战》书籍连载「配置 iOS 与 Android 开发环境」

    此文是我的出版书籍<React Native 精解与实战>连载分享,此书由机械工业出版社出版,书中详解了 React Native 框架底层原理.React Native 组件布局.组件与 ...

  5. iOS、Android 开发的前景真的那么差吗?

    程序员问问周刊:别蕉绿了,问问「IT老兵哥」吧! Q:本科 985 在上海二线互联网企业工作,公司有人才落户指标,但要排队等五年左右.除此外只能等居住满七年落户,现在想换工作追求更好的发展,纠结是继续 ...

  6. 构建针对 iOS 和 Android 的原生扩展

    第一部分:音量控制入门 http://www.adobe.com/cn/devnet/air/articles/building-ane-ios-android-pt1.html 第二部分: 开发 A ...

  7. unity项目针对IOS及Android平台的音频压缩格式

    IOS : 建议采用MP3格式, Android : 建议采用Vorbis格式, 因为这两种格式分别在这两个平台上有硬件解码的支持, 硬件解码比软件解码快.

  8. 【项目实例】android开发游戏音效代码实例

    //音效的音量 int streamVolume; //定义SoundPool 对象 private SoundPool soundPool; //定义HASH表 private HashMap< ...

  9. 10个学习Android开发的网站推荐

    1. Android Developers 作为一个Android开发者,官网的资料当然不可错过,从设计,培训,指南,文档,都不应该错过,在以后的学习过程中慢慢理解体会. 2. Android Gui ...

随机推荐

  1. Linq中的常用方法

    System.Linq System.Linq.Enumerable  类 Range Repeat Reverse Select Where Sum Zip Aggregate Count Firs ...

  2. Getting Started Tutorial

    Getting Started Tutorial The topics contained in this section are intended to give you quick exposur ...

  3. 在Sublime Text 3中配置编译和运行Java程序

    设置Java的PATH环境变量 在Java的jdk的bin目录下建立新文件runJava.bat 文件内容如下: @echo off cd %~dp1 echo Compiling %~nx1.... ...

  4. Linux Kernel ‘write_tag_3_packet()’函数本地基于堆的缓冲区溢出漏洞

    漏洞名称: Linux Kernel ‘write_tag_3_packet()’函数本地基于堆的缓冲区溢出漏洞 CNNVD编号: CNNVD-201311-067 发布时间: 2013-11-07 ...

  5. spring log4j.properties

    log4j.properties log4j.rootLogger=info,appender2,appender3 #appender2\u914D\u7F6E FileAppender log4j ...

  6. boost总结之variant

    boost的variant库类似于联合体,但是联合体中只能接受POD类型,但variant中并无此限制,它可以接受任意的类型.   boost::variant <int, std::strin ...

  7. Windows下搭建Nginx实现负载均衡

    环境:本次测试,使用两台电脑,分别是 192.168.0.1,192.168.0.2. 其中Nginx也部署在 192.168.0.1 电脑上,所以 PC1 的IIS端口不能使用80,因为Nginx需 ...

  8. Linux Kernel Schduler History And Centos7.2's Kernel Resource Analysis

    本文分为概述.历史.el7.2代码架构图解三部分. 解决的问题: a.Kernel调度发展过程: b.以架构图的方式,详解el7.2具体调度实现.内核线程模型.调度时间片计算,以及探究整个Kernel ...

  9. 给Sublime Text 2安装CTags插件

    以Windows操作系统为例介绍安装过程: 安装ctags应用程序. 到CTags的官方网站下载最新版本,解压后将ctags.exe文件放到系统的搜索路径中. 安装Sublime Text 2的Pac ...

  10. SQL中CUBE 用法

    转自 http://www.cnblogs.com/dyufei/archive/2009/11/11/2573975.html CUBE 运算符生成的结果集是多维数据集.多维数据集是事实数据(即记录 ...