J2me手机游戏(寻宝奇兵)设计于实现 下载本文

北京航空航天大学毕业设计(论文) 第 28 页

图4-4-2 UML图

4.5 Map类

游戏的主核心最主要的一个类,现实地表、建筑、人物的绘制,实现对键盘的响应、现实正常的碰撞、和攻击检测以及NPC玩家的行为模拟。此类UML图分别如下 图4-5-1图4-5-2

北京航空航天大学毕业设计(论文) 第 29 页

图4-5-2

北京航空航天大学毕业设计(论文) 第 30 页

4.6 Role 类

游戏角色类, 主要现实角色属性,动作由动作类加载进来。UML图为4-6

图4-6

4.7 RoleAction 类

游戏角色动作类,主要现实角色动作加载方法,具体帧的实现由帧类加载进来。UML图如下 图4-7。

北京航空航天大学毕业设计(论文) 第 31 页

图4-7

4.8 ActionFrame 类

游戏角色动作帧类,实现动作帧数据的保存和加载。UML图如下:图4-8

图4-8