WTK(Wireless Tool Kit)是Sun公司针对J2ME推出的用于手机和Palm等移动设备的开发包,是除手机厂商的专用开发包外唯一的手机模拟器开发包。它通用性高,开发出的应用程序可保证能运行在大部分设备上,而不像专用厂商具有一定的不兼容性。虽然它没有强大的功能和完善的调试手段,但它提供运行模拟器的最基本组件,是其他IDE需集成采用的必备元素。
3 游戏设计实例制作
3.1 Space Shooter游戏
1、游戏的规则
游戏分类:射击游戏,拳击游戏。此处将以射击游戏为例解析游戏制作过程。
游戏名称:Space Shooter
游戏规则:您所操作的战机(简称自机)拥有3个生命点数,可以抵抗3次敌人的攻击。游戏的目的是在自机被摧毁之前,尽量击落最多的UFO来获取高分。操作方法是以左右按键来进行自机的移动,上按键与决定按键则可以发射飞弹。不过,考虑游戏的界面尺寸较小,所以在一个画面中最多只能显示5发飞弹,因此并不是每次按下按键都可以发射飞弹出来。
2、游戏流程图
流程如图3-1,3-2所示:
1、游戏的规则
1当对手的生命点数用尽时,玩家获得胜利,就可以进入下一回合。不过,这里所称的回合其实就算是关卡。在进入下一回合后,对手的生命值会恢复,同时拳击力会提高。相对的玩家在前一回合所剩下的生命点数,也可以附加到下一回合的生命点数上。
2在拳击游戏当中,玩家所控制的拳击手将在左侧,电脑所控制的拳击手在右侧,拳击手将可以进行上下两种的攻击,以及上下阻挡与后退一步的防卫。当攻击命中对手时,就可以夺走对手角色的生命点数。但是在下面的状态时拳击攻击无效:
进行上段拳击攻击时对手进行上段防御。
进行下段拳击攻击时对手进行下段防御。
进行拳击攻击时对手后退一步避开时。
3游戏中一共有5个回合,在全部的回合中得胜即是冠军。若中途被打败则游戏结束。
2、游戏流程图同Space Shooter游戏。
3、游戏的类结构
如图所示: