主页 > 洞察 > 开发资讯 > APP开发
  • 手游APP开发需要懂哪些技术?

    adinnet / 2017-06-07 13:20 /APP开发

    手游APP成为应用市场“香饽饽”,很多年轻人都把眼光放到APP游戏开发上,如果想要做APP游戏开发,你需要懂哪些技术呢?

    APP游戏开发技术

    一、APP开发技术

    游戏APP也是APP,所以首先要了解APP的开发技术,比如APP开发语言,IOS系统和Android系统开发语言不一样。IOS平台app开发语言主要是Objective-C,而安卓系统app开发语言主要是JAVA。

    除了APP开发语言,还要了解APP开发工具以及开发环境搭建,如果你还不清楚的话,可以参考IOS APP开发环境搭建以及安卓APP开发环境搭建这2篇文章。

    二、游戏开发技术

    做游戏APP开发要了解游戏引擎技术,目前主要的游戏引擎是Cocos2d-x与Unity3D。

    Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。

    Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。

    UNITY3D和 COCOS2D-X都是跨平台的游戏开发引擎,COCOS2D是专门做IPHONE游戏的2D游戏引擎。如果是做3D游戏的开发,要用Unity3D引擎。另外Unity3D更适合初学者或者没有什么编程基础的人。

    总之,手游APP游戏开发需要用到的技术就是app开发技术以及游戏开发技术,在这个基础上就可以做游戏app开发了。

上一篇:手机视频直播APP开发解决方案 下一篇:开发一款游戏APP要多少钱?