文件名称:Android版植物大战僵尸
文件大小:27.22MB
文件格式:ZIP
更新时间:2016-06-18 04:02:45
Android 植物大战僵尸
Java源码,Android源码,植物大战僵尸 Android版植物大战僵尸源文件,内含技术文档,说明了实现细节。各个包的说明: com.tarena.monster 主要是用于游戏流程控制包 com.tarena.monster.actor 主要存放所有角色(精灵)初始化的类 com.tarena.monster.engine 游戏引擎,模板类,游戏中所有的类都是继承这个包中类 com.tarena.monster.script 游戏脚本类,用于响应时间时间和用户点击界面响应; com.tarena.monster.util 游戏工具类,记录各种算法,游戏参数 com.tarena.monster.otheractor 特殊的角色(精灵) com.tarena.monster.otherscript 特殊的游戏脚本 com.tarena.monster游戏控制流程类包,游戏流程控制Main类 主Activity 定义了很多boolean值用来开关游戏中各种流程; 定义了多个Handle用于其他类改变Main的游戏阶段。 (载入阶段) (种子库设置阶段) (游戏正式开始) 至代码段109~272 传递用户响应事件给所有角色(精灵) 至代码段139~158 以及游戏主频线程时间事件发送角色 至代码段274~360 MonsterScene 剧本类 读取文本文件,确定怪物出场顺序。