|
二、导入游戏素材
点击工具栏上“层次对象”右侧按钮,在“鱼和船”类别里选中军舰、潜水艇、鱼雷和深水炸弹素材相继拖到场景里,将军舰放在场景海面左侧。将潜水艇、鱼雷和深水炸弹放到场景外面备用。
小技巧: 素材里的鱼雷是横向的,我们必须调整它的方向才能满足潜水艇纵向发射的需要。在鱼雷上双击,选择“编辑动画”后,在“动画编辑器”里将全部动画帧的角度旋转为纵向即可。
三、潜水艇自动行驶路线设置
游戏中军舰由玩家控制,而潜水艇则是自动行驶的,所以我们需设置一下它的行驶路线。首先将潜水艇放在画外,在对象上双击,选择“运动→选择运动”,在新窗口选择“由计算机控制→路径运动”后再选“新路径”,用鼠标拉出由左至右的路径直线。这里同时需要勾选“循环运动”和“终点对象重新定位”两个选项按钮(如图3),使它周而复始地循环行驶。
四、设置游戏事件
游戏事件是游戏中可能发生的各种事情,是游戏制作的核心,所以在这里要多下一些工夫。在层次编辑器里的工具栏上点击“事件编辑器”按钮,进入一张网格状的事件编辑窗口。窗口的上方列出了刚才在层次编辑器中导入的全部游戏对象,左侧则是各种事件。网格里的圆点就是各种各样的事件了。
设置游戏事件的一般方法是,点击“新事件”按钮,在窗口中选择相应的选项或对象,然后进行相应的设置均可。尽管本游戏十分简单,限于篇幅我们还是无法对所有事件的设置一一进行介绍,这里只给大家介绍几个主要事件的设置方法,其他设置朋友们可举一反三,相信不难。
1. 军舰的移动控制。 可选择“玩者→游戏杆→游戏杆按住时重复”,设置向右移动动作,返回事件编辑器后在此行与战舰的交叉网格处双击调出“动作编辑器”,双击“新动作”后选择“位置→设x坐标”,再选“编辑→从对象读取数据”,最后在窗口里选中军舰双击,在“输入表达式”栏出现的“X(军舰)”后面加上“+5”。依此类推设置光标左箭头使军舰向左移动5个像素(即“+5”改成“-5”)。这样就完成了光标键控制军舰左右移动了。
2. 潜水艇发射鱼雷。 选择“新条件→特殊→限制条件→限制动作”,设置潜水艇每隔2秒向上发射一颗鱼雷。返回事件编辑器后在此行与战舰的交叉网格处双击调出“动作编辑器”,选择“新动作→射击对象”后选中鱼雷,设置为“向选定方向射击”,这里我们设置了两个不同的发射方向(图5),潜水艇会随机选择方向发射,这样做可以增加游戏的可玩性。 |