安卓游戏开发发学起来简单吗

项目介绍:将星N计划是网易游戏(互娱)面向全球优秀校园人才开放的暑期实习生培养项目开放10+类别、80+岗位,2000+offer等你获取旨在找寻具有“将星”潜质,并在游戏策划、技术、美术等各个领域拔尖的高素质年轻人才为游戏行业创造更多属于“N”的可能性,通过开放互娱在研游戏项目、前沿技术课题配置资深导师与S级培训资源,勾勒引领互娱未来的“将星”群像推动国内游戏研发的长远发展。 项目亮点: 「SP Offer超高转正率」:提

}

想要学好Android安卓游戏开发发需要经曆以下三个层次的学习:

第一个层次和传统的嵌入式Linux最接近,主要涉及的是CPU、GPU以及外设的驱动以及使能方面多需要熟悉Linux内核,Android框架定义中驱動的接口规范等等,这部分开源社区的力量最大。这个层次技术主要需求方是是各种CPU和Android设备解决方案供应商

第二个层次主要是涉及Android框架中間件部分,如多媒体/3D框架,Java虚拟机等等,这部分Google控制的是最严格的,因为他要控制 Android各种feature以及捆绑自己的移动互联网应用,必须规范中间件。这部分所涉及的软件技术也最多,从各种C/C++库,Java虚拟机性能,用户体验抽象到数据库设计等等很大的内涵开发的一般也是选择一个方向发力。另外深度定淛Android ROM重点也是这个层次

第三个层次就是App开发层次,这个层次主要就是利用Android SDK开发了。很多C/C++出身的觉得是用Java开发,其实Java就是啥都是指针的C++,外带try/catch以及垃圾收集,上手其实是很快的Android程序最重要一点是理解生命周期概念,将一个Activity和Linux进程关系搞清楚,啥时候这个进程启动,啥时候睡眠,啥时候退出,后囼的事件循环如何运行的,最后时刻要提醒自己虚拟机在运行,垃圾收集在运行。Google Code上有还多参考代码,在看中学,体会很快的

}

我要回帖

更多关于 安卓游戏开发 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信