Android 网络游戏开发实战-(含1DVD)

节选

[

关东升、赵志荣、贾云龙编著的《Android网络游戏开发实战(附光盘)》的编写目的就是能够满足Android网络游戏开发技术人员使用的需求。对扩展读者的知识面有一定帮助。
本书是以一个Android客户端的网络游戏(英雄诀)为主线贯穿始终,向读者介绍Android项目分析与设计过程,然后展开介绍各个功能模块的相关知识点和实现过程。

]

本书特色

[

  本书是一本介绍android网络游戏开发的教程,旨在帮助读者从需求着手去分析和设计android项目,*后实施整个项目。

  本书以英雄诀项目为例,从需求开始进行分析和设计,从第2章开始介绍各个功能模块,包括:用户登录实现、城堡初始化实现、战争雷达实现、宗派实现、作战地图实现、建筑升级实现、箭塔升级和士兵招募实现、空地建房实现以及构建军机处实现。本书介绍的功能模块实现章节中,首先介绍本模块中使用到的技术,接着剖析该应用,然后是实战与讲解,*后是总结,按照这样的步骤展开介绍。

  本书适合有一定基础的android程序员学习使用,也可作为培训机构的教程。

]

目录

前言第1章  android项目需求分析与设计——以英雄诀游戏项目为例1.1  项目概述1.1.1  项目产生背景1.1.2  英雄诀游戏背景1.1.3  项目任务1.2  需求分析1.2.1  确定需求1.2.2  用例图1.3  系统设计1.4  环境搭建1.4.1  android sdk安装1.4.2  eclipse和adt插件安装1.4.3  android开发模拟器1.4.4  测试环境本章小结第2章  网络通信和线程——用户登录实现2.1  网络通信技术介绍2.1.1  java.net.url类实现方式2.1.2  apache httpclient实现方式2.1.3  httpclient案例2.2  android中的线程2.2.1  android线程中的问题2.2.2  handler和message2.2.3  重构httpclient案例2.3  数据交换格式2.3.1  纯文本格式2.3.2  xml格式2.3.3  json格式2.4  android客户端用户登录实现2.4.1  android客户端登录类图2.4.2  android客户端骨架实现2.4.3  android客户端网络通信实现2.5  优化重构android客户端登录2.5.1  网络通信处理的封装2.5.2  改善用户体验本章小结第3章  android 2d绘图——城堡初始化实现3.1  android 2d绘图3.1.1  android图形系统结构3.1.2  位图、几何图形和文本的绘制3.2  surface和surfaceview3.2.1  surface3.2.2  surfaceview3.3  2d游戏开发设计模式3.3.1  基本的surfaceview模式3.3.2  带有触摸或键盘事件的surfaceview模式3.3.3  带有精灵的surfaceview模式3.3.4  优化surfaceview设计模式3.4  绘制城堡画面3.4.1  绘制城堡画面骨架代码3.4.2  网络通信与数据解析3.4.3  绘制城堡上的建筑本章小结第4章  activity、intent和菜单——战争雷达实现4.1  activity4.1.1  创建activity4.1.2  activity生命周期4.2  intent4.2.1  显式intent(explicit intent)4.2.2  隐式intent(implicit intent)4.3  多activity之间跳转4.3.1  多个activity之间数据传递4.3.2  跳转与返回4.4  菜单4.4.1  文本菜单4.4.2  文本+图片菜单4.5  战争雷达实现4.5.1  添加菜单4.5.2  初始化战争雷达画面4.5.3  单击查询按钮4.5.4  跳转到军机处画面本章小结第5章  ui布局管理——宗派实现5.1  ui布局管理介绍5.1.1  框架布局5.1.2  线性布局5.1.3  相对布局5.1.4  绝对布局5.1.5  表格布局5.2  宗派画面实现5.2.1  画面布局5.2.2  画面数据请求5.2.3  画面初始化5.3  宗派挑战画面实现5.3.1  画面布局5.3.2  画面数据请求5.3.3  画面初始化5.3.4  单击挑战按钮的处理5.4  其他模块中的画面实现5.4.1  用户登录画面布局5.4.2  战争雷达画面布局本章小结第6章  触摸事件与手势、键盘事件——作战地图实现6.1  触摸事件与手势6.1.1  触摸事件6.1.2  视图触摸事件6.1.3  手势6.2  键盘事件6.3  作战地图实现6.3.1  地图布局6.3.2  地图初始化6.3.3  键盘移动地图6.3.4  触摸移动地图本章小结第7章  对话框和toast使用——建筑升级实现7.1  对话框7.1.1  文本信息对话框7.1.2  简单列表项对话框7.1.3  单选项列表项对话框7.1.4  复选框列表项对话框7.1.5  自定义布局对话框7.2  toast 2.37.2.1  文本类型7.2.2  图片类型7.2.3  复合类型7.2.4  自定义显示位置toast7.3  建筑升级7.3.1  请求服务器7.3.2  建筑升级对话框布局7.3.3  普通建筑升级对话框7.3.4  处理升级请求7.3.5  带有招兵建筑升级对话框本章小结第8章  列表控件——箭塔升级和士兵招募实现8.1  列表控件8.1.1  adapter(适配器)8.1.2  listview控件8.1.3  spinner控件8.2  空箭塔升级8.2.1  空箭塔对话框布局8.2.2  空箭塔对话框实现8.2.3  空箭塔升级对话框实现8.3  招募士兵实现8.3.1  招募对话框1实现8.3.2  招募对话框2初始化实现8.3.3  招募对话框2中单击列表项目事件处理8.3.4  招募对话框3初始化实现8.3.5  招募对话框3中单击招募按钮事件处理8.4  其他模块中的列表控件实现8.4.1  用户登录画面spinner控件8.4.2  战争雷达列表控件本章小结第9章  碎片和actionbar ——空地建房实现9.1  碎片和actionbar9.1.1  碎片9.1.2  actionbar9.2  空地建房实现9.2.1  从城堡游戏场景跳转到空地建房画面9.2.2  基础建筑碎片9.2.3  军事建筑碎片9.2.4  画面初始化显示9.2.5  建造处理本章小结第10章  嵌套ui布局——构建军机处实现10.1  军机处画面初始化10.1.1  从城堡游戏场景跳转到军机处画面10.1.2  画面初始化服务器请求处理10.1.3  总览画面的初始化10.1.4  出兵画面的初始化10.1.5  军情画面的初始化10.2  军机处模块的业务处理10.2.1  总览画面单击侦察按钮10.2.2  总览画面单击运输按钮10.2.3  出兵画面单击发兵按钮10.2.4  军机处单击升级按钮本章小结附录  英雄诀游戏基本操作说明参考文献

封面

Android 网络游戏开发实战-(含1DVD)

书名:Android 网络游戏开发实战-(含1DVD)

作者:关东升

页数:308

定价:¥69.0

出版社:机械工业出版社

出版日期:2013-06-01

ISBN:9787111422143

PDF电子书大小:53MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注