首页

《Android4游戏编程入门经典》PDF版本下载

标签:Android4游戏编程,ADT Eclipse插件,AndroidFileIO类,LoadingScreen,Droid Invaders游戏     发布时间:2016-11-22   
  • 云盘下载:
  • [提取码:0000]
  • 本地下载:
       ( 需积分:2  )

一、目录介绍

Android4游戏编程入门经典副本.jpg

第1章 Android,后起之秀
1.1   Android简介
1.2   版本分裂
1.3   谷歌的角色
1.3.1 Android开源项目
1.3.2 Android Market
1.3.3 挑战赛、设备播种计划和谷歌I/O
1.4   Android的功能和体系结构
1.4.1 内核
1.4.2 运行库和Dalvik虚拟机
1.4.3 系统库
1.4.4 应用程序框架
1.5   软件开发工具包
1.6   开发人员社区
1.7   设备,设备,设备
1.7.1 硬件
1.7.2 没备的范围
1.8   所有设备之间的兼容性
1.9   不同的手机游戏
1.9.1 人手一台游戏机
1.9.2 随时上网
1.9.3 普通用户与游戏迷
1.9.4 市场很大,开发人员很少
1.10  小结

第2章 从Android SDK开始
2.1   搭建开发环境
2.1.1 安装JDK
2.1.2 安装Android SDK
2.1.3 安装Eclipse
2.1.4 安装ADT Eclipse插件
2.1.5 Eclipse快速浏览
2.1.6 一些实用的Eclipse快捷键
2.2   Android环境下的Hello World
2.2.1 创建项目
2.2.2 进一步分析项目
2.2.3 编写应用程序代码
2.3   运行和调试Android应用程序
2.3.1 连接设备
2.3.2 创建一个Android虚拟设备
2.3.3 运行应用程序
2.3.4 调试应用程序
2.3.5 LogCat和DDMS
2.3.6 使用ADB
2.4   小结

第3章 游戏开发基础
3.1   游戏类型
3.1.1 休闲游戏
3.1.2 益智游戏
3.1.3 动作和街机游戏
3.1.4 塔防游戏
3.1.5 创新
3.2   游戏设计:笔比代码更强大
3.2.1 游戏的核心机制
3.2.2 一个故事和一种艺术风格
3.2.3 画面和切换
3.3   代码:具体细节
3.3.1 应用程序和窗口管理
3.3.2 输入
3.3.3 文件I/O
3.3.4 音频
3.3.5 图形
3.3.6 游戏框架
3.4   小结

第4章 面向游戏开发人员的Android
4.1   定义一个Android应用程序:清单文件
4.1.1 元素
4.1.2 元素
4.1.3 元素
4.1.4 元素
4.1.5 元素
4.1.6 元素
4.1.7 10个简单步骤建立Android游戏项目
4.1.8 市场过滤器
4.1.9 定义游戏图标
4.2   Android Apl基础
4.2.1 创建测试项目
4.2.2 活动的牛命周期
4.2.3 处理输入设备
4.2.4 文件处理
4.2.5 音频编程
4.2.6 播放音效
4.2.7 音乐流
4.2.8 基本图形编程
4.3   最佳实践
4.4   小结

第5章 Android游戏开发框架
5.1   制定计划
5.2   AndroidFileIO类
5.3   AndroidAudio、AndroidSound和AndroidMusic
5.4   Androidlnput和Accelerometer—Handler
5.4.1 AccelerometerHandler:手机哪一面朝上
5.4.2 CompassHandler
5.4.3 Pool类:重用相当有用
5.4.4 KevboardHandler
5.4.5 触摸处理程序
5.4.6 Androidlnput:优秀的协调者
5.5   AndroidGraphics和AndroidPixmap
5.5.1 处理不同屏幕人小和分辨率的问题
5.5.2 AndroidPixmap:人物的像素
5.5.3 AndroidGraphics:满足绘图需求
5.5.4 AndroidFastRenderView
5.6   AndroidGame:合并所有内容
5.7   小结

第6章 Mr.Nom入侵Android
6.1   创建资源
6.2   建立项目
6.3   MrNomGame:主要活动
6.3.1 资源:便捷的资源存储
6.3.2 设置:跟踪用户的选项设置和高分榜
6.3.3 LoadingScreen:从磁盘获取资源
6.4   主菜单画面
6.5   HelpScreen类
6.6   高分榜画面显示
6.6.1 渲染数字
6.6.2 画面的实现
6.7   抽象
6.7.1 抽象Mr.Nom的世界:模型、视图、控制器
6.7.2 GameScreen类
6.8   小结

第7章 OpenGL ES介绍
7.1   OpenGL ES概述以及关注它的原因
7.1.1 编程模型:一个比喻

第8章 2D游戏编程技巧
第9章 Super Jumper:一个2D
第10章 OpenGL ES:进入3D世界
第11章 3D编程技巧
第12章 Droid Invaders游戏
第13章 发布游戏
第14章 进阶内容

��
  • ◆ 相关内容