《OpenGL ES 3.x游戏开发(上卷)》一第2章 游戏开发相关的 Android基础知识
本节书摘来异步社区《OpenGL ES 3.x游戏开发(上卷)》一书中的第2章,第2.1节,作者: 吴亚峰 责编: 张涛,更多章节内容可以访问云栖社区“异步社区”公众号查看。
第2章 游戏开发相关的 Android基础知识
OpenGL ES 3.x游戏开发(上卷)
虽然本书主要是介绍OpenGL ES 3.0 3D应用及游戏开发的,但由于很多3D游戏应用中还需要用到目标平台的一些其他应用开发方面的知识,而本书3D基础知识部分主要是借助于Android平台来介绍OpenGL ES 3.0 3D应用及游戏开发的。故本章将向读者简要介绍一些在Android游戏开发中必备的一些基础知识,如音效、文件的读取、游戏信息的存储、Socket网络、蓝牙网络等。
提示
由于介绍Android应用开发非本书重点,若读者对Android的基础知识很不熟悉,可以参考笔者在人民邮电出版社出版的《Android应用开发完全自学手册——核心技术、传感器、2D/3D、多媒体与典型案例》与《Android平板电脑开发实战详解和典型案例》这两本书,其中详细介绍了Android应用开发各方面的知识。不准备在Android平台下开发3D应用的读者也不用担心,可以先略过此章,本书后面的章节还会介绍在iOS、WebGL等其他平台下的3D应用开发。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《Unity 3D 游戏开发技术详解与典型案例》——1.2节开发环境的搭建
本节书摘来自异步社区《Unity 3D 游戏开发技术详解与典型案例》一书中的第1章,第1.2节开发环境的搭建,作者 吴亚峰 , 于复兴,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.2 开发环境的搭建Unity 3D 游戏开发技术详解与典型案例本节介绍Unity集成开发环境的搭建,开发环境的搭建分为两个步骤:Unity集成开发环境的安装和目标平台的SDK与Unity 3D的集成。 1.2.1 Unity集成开发环境的安装本小节主要讲述如何构建Unity 3D的开发环境,之后对开发环境进行测试并创建第一个Unity 3D程序。前面已经对Unity 3D这个游戏引擎进行了简单的介绍,从本小节开始,将带领读者逐步搭建自己的开发环境,具体的步骤如下。 (1)登录到Unity官方网站http://unity3d.com/unity/download下载最新的Unity安装程序,如图1-18所示,单击“Download Unity 3.5.1”按钮下载Android平台下的Unity安装程序。 (2)若想下载iPhone平台下的Unity安装程序,即可单击Developing On Ma...
- 下一篇
《精通移动App测试实战:技术、工具和案例》一1.2 Android系统架构
本节书摘来自异步社区《精通移动App测试实战:技术、工具和案例》一书中的第1章,第1.2节,作者 于涌 , 王磊 , 曹向志,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.2 Android系统架构 从图1-1中我们不难发现Android的系统架构采用了分层的架构,分为4个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。那么它们每层都是用来做什么的呢? 1.应用程序层应用层是用Java语言编写的运行在Android平台上的程序,比如一些手机游戏和基于手机端的应用等,如图1-1所示,最上面的Applications层。 2.应用程序框架层应用程序框架层是编写Google发布的核心应用时所使用的API框架,开发人员可以使用这些框架来开发自己的应用程序,这样可以简化程序开发的架构设计,如图1-1所示,第二层,即Application Framework层,其提供的主要API框架如下。 活动管理器:主要用来管理应用程序声明周期,并提供常用的导航退回功能。 窗口管理器:主要用来管理所有的窗口程序。 内容提供器:它可以让一个应用访问另一个应用的数据,或共...
相关文章
文章评论
共有0条评论来说两句吧...