手机游戏开发的技术分析

文章描述:-2022年4月13日发(作者:茅)手机游戏开发的技术分析作者:金鑫来源:《知识窗·教师版》2013年第12期目前,移动平台唯一清晰的商业模式就是手机游戏,中国AppStore上几乎90%的收益都来自于游戏。在可预见的将来,手机游戏市场的竞争会越来越激烈。在这种情况下,开发技术、开发平台的选择将变得更加重要,因为一个好的开发平台能够最大程度地提高开发效率。一、开发平台的选择开发平台的

-

手机游戏开发的技术分析
2022年4月13日发
(作者:茅)

手机游戏开发的技术分析

作者:金鑫

来源:《知识窗·教师版》2013年第12期目前,移动平台唯一清晰的商业模式就是手机游戏,中国AppStore上几乎90%的收益都

来自于游戏。在可预见的将来,手机游戏市场的竞争会越来越激烈。在这种情况下,开发技

术、开发平台的选择将变得更加重要,因为一个好的开发平台能够最大程度地提高开发效率。一、开发平台的选择开发平台的选择主要是根据实际业务管理的需要,对硬件、软件及所要用到的技术进行规

格选择,在开发产品之前筛选出可行的技术方案。软件开发的核心技术选择则涉及编程语言、

环境、框架、功能等各方面的比较和考量。在开发传统的手机游戏时,iOS移动操作系统使用object-c语言,Android移动操作系统使

用java技术,而现在的手机游戏主要是针对iOS和Android这两种设备,相关的开发平台主要

有Unity3d和Cocos2d-x。二、Cocos2d-x的开发平台

2d-x开发平台的优势及缺陷

Cocos2d-x是一个开源的移动2D游戏开发框架,是在MIT许可证下发布的,这是一个

C++Cocos2d-iPhone项目的版本。Cocos2d-x主要是在Cocos2d的基础上发展跨平台,除

Cocos2d-x提供的框架之外,手机游戏还可以写在C++或者Lua中,使用的API是和Cocos2d-

iPhone完全兼容的。此外,Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因

此,程序员编写的项目代码可以很容易地在桌面操作系统中进行编辑和调试。而且cocos2d-x

开发的项目还可以直接发布在iOS和Android系统上,对于三星和黑莓的手机操作系统也具有

很好的兼容性,从而简化了它的开发过程,提高了开发效率。但是,Cocos2d-x也存在一些缺陷,如对于熟练C++的程序员来说,Cocos2d-x的开发难度

不大,开发效率有保障。但是从目前情况来看,Cocos2d-x的平台发展已经基本到了瓶颈口,

即使有更新,变化也不会太大,所以Cocos2d-x的开发平台要想突破当前的困境,具有相当大

的难度。

2d-x开发平台的教学现状现在,很多职业院校都开设了Android课程,以Eclipse+安卓插件开发为主。这种教学模

式实际上是延续了Eclipse+WTK的开发模式,但随着Cocos2d-x的面市,很多小型游戏公司将

-

手机游戏开发的技术分析

发布时间:2022-04-13 05:21:49
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 6 条评论,271人围观)

最近发表

随便看看

热门文章

标签列表