资源名称:Android游戏开发大全(附配套源码) PDF
《android游戏开发大全》以android手机游戏的开发为主题,结合真实的游戏案例向读者详细介绍了android平台下游戏开发的整个流程,同时在游戏开发的介绍过程中还分享了作者多年积累的开发技巧与经验。
《android游戏开发大全》分为两篇,共19章,第1篇(第1~11章)以简单易懂的实例为依托,详细介绍了android的前台渲染技术、常用界面布局、网络开发、sqlite数据库的存取、传感器应用的开发、游戏中经常使用的人工智能算法、流行的物理引擎box2d以及opengl es 3d开发的相关知识。第2篇(第12~19章)详细介绍了8个真实的游戏案例,涵盖了手机游戏中的8个不同种类,包括体育类、益智类、滚屏动作类、棋牌类、物理传感器类、塔防类、物理引擎类以及策略类游戏。每一个游戏都是按照实际的开发步骤进行介绍,并逐步地将android手机游戏的整个开发过程展现在读者面前。同时在源代码中还包含了详细的注释,以尽量帮助读者掌握代码中的每一个细节。另外,第2篇中所有的案例项目都配有讲解视频,以帮助读者快速理解并得到提升。
《android游戏开发大全》的讲述由浅入深,从游戏开发的基础知识到开发大型游戏,结构清晰、语言简洁,非常适合android游戏初学者和android游戏进阶开发者阅读参考。
目录:
第一篇 android游戏开发核心技术
第1章 android平台简介 2
第2章 android游戏开发之前台渲染 16
第3章 android游戏开发之交互式通信 39
第4章 android游戏开发之数据存储和传感器 60
第5章 android游戏开发之网络编程 89
第6章 不一样的游戏,一样的精彩 103
第7章 游戏背后的数学与物理 118
第8章 游戏中的人工智能 145
第9章 游戏开发小秘技 173
第10章 游戏的心脏——物理引擎 194
第11章 opengl es应用开发基础 234
第二篇 android游戏开发实战综合案例
第12章 滚屏动作游戏——太空保卫战 288
第13章 棋牌游戏——中国象棋人机对弈 325
第14章 物理传感器游戏——小球快跑(3d版) 372
第15章 塔防游戏——精灵塔防 410
第16章 策略游戏——回到战国 460
第17章 体育游戏——2d迷你桌球 527
第18章 益智游戏——3d版推箱子 575
第19章 物理引擎游戏——盛怒的老鼠 625
资源截图: