内容简介
第一部分 基础篇——Android基础
项目一 掀起Android的盖头
任务1Android基本概念
任务2OMS基本介绍
综合实训一Android发展大事记
项目二 Android初体验
任务3Android开发环境的搭建
任务4我的第一个Android项目——HelloAndroid
任务5Android程序的监控与调试
综合实训二Android游戏发展的未来
第二部分 高级篇——游戏综合实现
项目三 战国英雄传游戏介绍
任务6游戏背景及功能概述
综合实训三 微博随身之概况介绍
项目四 游戏前热身
任务7游戏的策划
任务8Android平台下游戏的准备工作
综合实训四 微博随身之数据库基础
项目五 游戏的整体架构
任务9游戏的模块架构
任务10游戏各个类的简要介绍
综合实训五 微博随身之整体架构
项目六 地图设计器的开发
任务11底层地图设计器的开发
任务12上层地图设计器的开发
综合实训六 微博随身之Web端开发
项目七 Activity和游戏工具类的开发
任务13HDZGActivity类
任务14公式封装类GameFormula
任务15常量工具类ConstantUtil
综合实训七 服务器的设计与实现
项目八 数据存取模块的开发
任务16城池信息以及地图层信息的封装类
任务17数据存取相关类的介绍
综合实训八 微博随身之Android端的准备工作
项目九 英雄角色模块的开发
任务18Hero类的代码框架
任务19HeroGoThread类的开发
任务20HeroBackDataThread的开发
综合实训九 微博随身之登录注册模块的实现
项目十 表示层界面模块的开发
任务21ScreenRollView类的开发
任务22ScreenRollThread线程类的开发
任务23游戏界面GameView的框架
任务24游戏界面绘制方法onDraw
任务25游戏界面屏幕监听方法onTouch
任务26游戏界面后台线程GameViewThread
综合实训十 微博随身之个人中心模块的实现
项目十一 管理面板模块的开发
任务27人物属性面板类ManPaneView的开发
任务28城池管理面板类CityManageView的开发
综合实训十一 微博随身之快速发布模块的实现
项目十二 地图中可遇实体模块的开发
任务29MyDrawable类的开发
任务30MyMeetableDrawable类的开发
任务31ForestDrawable类的开发
任务32可遇实体对象的调用流程
综合实训十二 微博随身之查看联系人模块的开发
项目十三 英雄技能模块的开发
任务33Skill类的开发
任务34LumberSkill类的开发
任务35SuiXinBuSkill类的开发
综合实训十三 微博随身之日志管理模块的实现
项目十四 游戏提示模块的开发
任务36GameAlert类的开发
任务37PlainAlert类的开发
任务38FoodAlert类的开发
任务39HeroBackDataThread中对FoodAlert的调用
综合实训十四 微博随身之相册管理模块的开发
项目十五 游戏后回味
任务40游戏的优化和改进
综合实训十五 微博随身之游戏的优化和改进
参考文献