制作一款打飞机游戏64:关卡设计
今天我想完成第一个音乐循环的关卡设计。
初始设置
首先,我要删除所有之前创建的敌人和“大脑”(可能指敌人的行为模式或AI)。我不想保留它们,我要从零开始,重新创建敌人。但我会保留精灵(游戏中的角色或物体图像)和动画,因为它们是重要的。
我一直在设置舞台,删除东西。我已经注意到了一些问题,比如大多数编辑器的自动保存功能显示不正确。我解决了这个问题,现在导出时会显示正确的消息,而不是自动保存图标。
设计与挑战
我还注意到,我需要在敌人编辑器和动画编辑器中增加动画预览功能,这样我才能看到敌人的动画效果。另外,删除“大脑”有点麻烦,因为需要一行一行地删除。我想添加一个“删除这个大脑”的按钮。
我还发现,我不能在“大脑”编辑器中在屏幕外生成敌人,这让我无法预览敌人的实际效果。我考虑将屏幕外生成的功能从地图编辑器移植到“大脑”编辑器中。
关卡进展
现在,我已经创建了两个敌人,并尝试在关卡编辑器中正确安排它们出现的时间。我想让敌人在音乐开始时逐渐出现,给玩家一些反应时间。我不想一开始就让玩家面对太多敌人,但也不想让游戏太简单。
我设计了一段引入部分,一开始有一些快速飞行的UFO敌人,它们不会立即攻击玩家。但到了引入部分的结尾,会有一群UFO开始射击玩家,这会给玩家带来一些挑战。
敌人的行为与难度
接着,我设计了一个桥接部分,这里会有不同组合的敌人以音乐的节奏出现。我想通过改变敌人的组合和数量来增加游戏的难度。
然后,到了主题曲部分,我计划让大量的“蛇形”敌人出现,它们会从不同方向飞来并射击玩家。这将会是一个非常壮观的场景,但也可能让玩家感到有些难以应对。