Java程序猿,手游引擎怎么选?(入门篇)_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java程序猿,手游引擎怎么选?(入门篇)

Java程序猿,手游引擎怎么选?(入门篇)

 2014/8/6 21:48:49  橙游OrangeGame  程序员俱乐部  我要评论(0)
  • 摘要:手机等移动智能设备普及,让手机游戏呈现火山爆发之势,近两年来,手机游戏行业迅速崛起,催生了大量暴富神话。据统计,《愤怒的小鸟》累计下载量突破10亿次,《水果忍者》和《神庙逃亡》累计下载量也分别超过3亿次和1.7亿次。在国内手游作品中,《大掌门》和《我叫MT》的月流水早超2000万元,而月流水过1000万的游戏有《百万亚瑟王》、《捕鱼达人》等。而在今年初爆发的《刀塔传奇》,一直稳居手游榜单第一位,在AppStore和安卓渠道表现强劲,双平台月流水更达到惊人的近2亿。在这些爆发的手游背后
  • 标签:程序 Java

?

??? 手机等移动智能设备普及,让手机游戏呈现火山爆发之势,近两年来,手机游戏行业迅速崛起,催生了大量暴富神话。

?

class="MsoNormal">据统计,《愤怒的小鸟》累计下载量突破10亿次,《水果忍者》和《神庙逃亡》累计下载量也分别超过3亿次和1.7亿次。在国内手游作品中,《大掌门》和《我叫MT》的月流水早超2000万元,而月流水过1000万的游戏有《百万亚瑟王》、《捕鱼达人》等。而在今年初爆发的《刀塔传奇》,一直稳居手游榜单第一位,在AppStore和安卓渠道表现强劲,双平台月流水更达到惊人的近2亿。

?



?

?

在这些爆发的手游背后,大多是年轻的创业团队,少则几人,多则十几人,然而却创造了大量财富。

?

大家不禁感叹,想要一夜暴富?想要快速变“壕”?开发手游吧!

?

?

?

?????????? 然而,做手游并不是一个毫无入门门槛的事情。做手游第一件事——选游戏引擎。无论是2D游戏还是3D游戏,游戏引擎都充当着游戏骨架的角色,没有游戏引擎就无法做出一款真正的游戏。

?

  出于节约成本、缩短周期和降低风险这三方面的考虑,很多游戏厂商倾向于使用第三方的现成引擎制作游戏,这样能将重心放在游戏的开发及设计上,不再受底层的技术及工具设计烦恼。游戏引擎是游戏开发的核心,所以选择好开发引擎至关重要。

?

?

?

目前比较流行的游戏引擎有Cocos2d-x, Unity, OGEngine.

?



?

?

Unity在国外占有大部分市场份额? Unity是一个高效的IDE+代码库。它很好地封装了底层代码,提供许多简便的图形操作,还有商业级的高级功能Unity采用C#开发,而且引擎核心版本是收费的。

?

  

?

  Cocos2d-x基于Cocos2d-iphone,拓展Cocos2d跨平台;采用C++开发,目前支持的平台有iOSAndroid Windows等。由于Cocos2d-iphone是以Objective-C为基础开发的,Cocos2d-x支持的语言是C++。所以采用Cocos2d-x开发游戏的开发者必须使用C++

?

?????????? UnityCocos2d-x都是不错的手游开发引擎,但是他们依然对开发者而言有一定技术门槛;尤其是对于Java开发者而言,采用C#C++开发,意味着新的语言学习成本。

?

?

?

OGEngine主要使用Java语言开发,但是在大运算量耗时功能时,OGEngine试用了C/C++本地代码进行开发,比如物理引擎及音频处理。作为开发者,只需要关注Java就可以了,OGEngine已经将所有本地代码封装好了。OGEngine支持AndroidiOS平台,支持使用Java直接开发iOS游戏。OGEngine是一个开源项目并且免费,这使得开发者在遇到问题时可以直接从源码、官网文档和开发者社区中找到答案,也能按照自己的需要对OGEngine进行修改和拓展。

?

?

为了方便开发者将自己开发的手游快速推向市场并获得收益,OGEngine还有系列组件和云服务,为开发者提供从开发、运营、到支付等一系列服务。目前已经有数万款手游基于OGEngine开发,并成功推向市场获得收益。

?

?

?

?

  • 大小: 111.3 KB
  • 大小: 30 KB
  • 查看图片附件
发表评论
用户名: 匿名