WEB开发网
开发学院手机开发Android 开发 Android 真不适合做游戏? 阅读

Android 真不适合做游戏?

 2010-03-18 16:32:00 来源:WEB开发网   
核心提示:很多开发者朋友想必很多都是游戏玩家,对于游戏的感情也一定很深,Android 真不适合做游戏?,Android的开放平台,也燃起了很多朋友的游戏梦,就那最近的《街霸4》来说,其实游戏的模式还是2D的横板,但是Android在发售之后,还有这近1年的表现

很多开发者朋友想必很多都是游戏玩家,对于游戏的感情也一定很深。Android的开放平台,也燃起了很多朋友的游戏梦。但是Android在发售之后,还有这近1年的表现,让我感觉Andriod平台并不适合制作传统的游戏,请注意我的措辞。而且一段惨痛的经历更加证明了这个想法。

1. 首先我这里先说一下我这里的传统游戏

游戏的范畴很大,文曲星上的推箱子也能算是游戏。这里讲的游戏主要是指一些包装精美,有复杂玩法,游戏时长在100小时以上的游戏。

对于这样的游戏,如果是资深的玩家,肯定会首先想起PSP、还有NDS,GBA等等。如果范围大一些,大型的PC版的网络游戏也可以被包含其中。

而且像Android这样的平台推出游戏作品,必然会和这些作品进行比较。那么我们就按照这钟游戏的要求来继续。

2.Android平台没有一个稳定的发展路线

回顾那些成功的游戏平台,他们的成功,都有一个前提,就是标准。

起码我的硬件都是同一的,无论我们的主机其他方面再变,起码对于一个游戏制作厂商来说,我们面对的都是同一的机器,我们可以不用不用去考虑兼容性的问题。这就少了很多的工序。

但是对于Android来说,硬件没有一个统一的标准,而且性能有高有低,这个不统一,就让开发商难以把我全局,如果对硬件的性能要求高了,会失去很多低端机的玩家,但是如果要求低了,又会损失不少的性能。

这对开发商来说,在一开始做决定的时候就十分犯难。

随着Android手机的不断发售,这个问题反而不会改善,而且会愈演愈烈。反观iPhone,虽然目前只有3款终端,但是起码在配置上都保持很高的一致性,在iPhone平台上的游戏开发就没有这样的问题。

3. 居然是Java

其实对于开发者来说,这样的高级语言要比普通的C或者是C++,要更加爱有利于编程。其实Java也是一个优秀的编程语言。

但是对于游戏开发呢!Java的开发使用的是虚拟机,必然无法发挥出全部的硬件性能。而且之前在手机上已经有了很多优秀的J2ME游戏。所以Android是一个天然的J2ME游戏的承载器,这反而让很多开发者会更加倾向于J2ME。而且现在的Android框架所提供的框架,对于游戏的开发来说,支持得一点都不好。

NDK的开发,可能会对这一情况有所改观,但是Android游戏环境,必然会受到 J2ME游戏的影响。

4. Android是Linux

这里还要简单说一下,很多游戏的显示模式。虽然2D游戏仍然有很多的市场,但是3D的发展已经成了趋势。其实3D并不一定要做成真正的3D,最主要的是,3D可以利用自己的先天优势,做出更多让人感官强烈的效果。就那最近的《街霸4》来说,其实游戏的模式还是2D的横板,但是用3D的效果就显得更棒。

1 2 3  下一页

Tags:Android 适合 游戏

编辑录入:coldstar [复制链接] [打 印]
赞助商链接