《Android游戏编程入门经典》——导读

简介: 本节书摘来自异步社区《Android游戏编程入门经典》一书中的目录,作者【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看

本节书摘来自异步社区《Android游戏编程入门经典》一书中的目录,作者【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看


b9105e6953b8f44f937c63178b7856ff48772c72

目 录

第1部分 简介
第1章 Android 4简介
1.1 Android 4简介
1.2 Android SDK简介
1.3 Android NDK简介
1.4 Android开发系统要求
1.5 Android平台的历史
1.6 Android硬件规格
1.7 小结
1.8 问与答
1.9 测验
第2章 安装开发工具
第3章 使用Android SDK配置NetBeans和Eclipse
第4章 创建第一个Android程序
4.1 创建新的Android项目
4.2 构建新项目
4.3 编辑Hello, Android!程序
4.4 对比模拟器和Android设备
4.5 小结
4.6 问与答
4.7 测验
第2部分 Android硬件
第5章 开始使用图形
第6章 绘制基本形状和文本
第7章 加载和绘制图像
第8章 使用循环赋予游戏活力
第9章 多点触摸用户输入
第10章 使用加速度计
第11章 使用线性加速度传感器和近距离传感器
第12章 使用重力传感器和压力传感器
第13章 创建自己的“手机传感器”
第14章 使用音频系统
14.1 使用MediaPlayer播放音频
14.2 使用SoundPool播放音频
14.3 小结
14.4 问与答
14.5 测验
第3部分 Android Gameplay
第15章 构建Android游戏引擎
第16章 创建Sprite/Actor类
第17章 使用子画面表单/地图集制作帧动画
第18章 高级多动画技术
第19章 使用矩阵变换处理子画面
第20章 实体分组
第21章 碰撞检测
第22章 使用线性速度实现实际运动
第23章 滚动背景
第24章 球类游戏

相关文章
|
数据库连接 Android开发
安卓android期末项目之纸牌游戏之三
安卓android期末项目之纸牌游戏之三
90 0
|
存储 Android开发 数据库管理
Android安卓项目猜纸牌游戏之二 实体类
Android安卓项目猜纸牌游戏之二 实体类
43 0
|
7月前
|
算法 Java 定位技术
分享104个益智休闲安卓游戏源码,总有一款适合你
分享104个益智休闲安卓游戏源码,总有一款适合你
400 1
|
7月前
|
编解码 移动开发 人工智能
android游戏源码
android游戏源码
188 0
|
Android开发 Windows
Mac 好用的 Android 模拟器整理(玩游戏、装应用、支持咸鱼、拼多多...)
Mac 好用的 Android 模拟器整理(玩游戏、装应用、支持咸鱼、拼多多...)
17762 47
|
机器学习/深度学习 人工智能 安全
2023 Google 开发者大会:无障碍游戏体验升级、安卓开发人员生产力爆棚
2023 Google 开发者大会:无障碍游戏体验升级、安卓开发人员生产力爆棚
|
XML Android开发 数据格式
Android项目猜纸牌游戏之一 界面设计和资源文件的设计
Android项目猜纸牌游戏之一 界面设计和资源文件的设计
80 0
|
Android开发
最强大脑之《数字华容道》游戏Android端的具体实现
其实我的实现方式很是简单,自定义一个View,确定View大小后,绘制八个格子,确定八个格子的左上右下,随机给八个格子绘制数据,比如第八个格子绘制的是“1”,那么,随着手势的移动当第八个格子也就是“1”的左上右下和第一个格子的左上右下相等时,那么这个格子的位置是正确的,同理,其它格子也是如此实现,当所有的格子都找到位置后,一一比较都是相等的,那么我们就可以判断,移动成功,那么就可以进入下一关了。
194 0
|
开发工具 Android开发 Python
【Android 逆向】逆向修改游戏应用 ( APK 解析工具 | 解包 -> 分析 -> 重打包 -> 签名 流程 )
【Android 逆向】逆向修改游戏应用 ( APK 解析工具 | 解包 -> 分析 -> 重打包 -> 签名 流程 )
756 0
【Android 逆向】逆向修改游戏应用 ( APK 解析工具 | 解包 -> 分析 -> 重打包 -> 签名 流程 )
|
缓存 监控 数据可视化
如何用 GPU硬件层加速优化Android系统的游戏流畅度
作为一款VR实时操作游戏App,我们需要根据重力感应系统,实时监控手机的角度,并渲染出相应位置的VR图像,因此在不同 Android 设备之间,由于使用的芯片组和不同架构的GPU,游戏性能会因此受到影响。举例来说:游戏在 Galaxy S20+ 上可能以 60fps 的速度渲染,但它在HUAWEI P50 Pro上的表现可能与前者大相径庭。
如何用 GPU硬件层加速优化Android系统的游戏流畅度