下载 App
开发者日志03| 新增流程处理控制,两足通用模型。
8 小时前3 浏览综合
这一次又新增了一些内容,首先我思考了游戏应该有一套流程控制方式,以控制关卡进度图鉴解锁进度。游戏玩法上是设计了游戏三大关12小关。以天数3为大关,day1作为新手关为3小关,day2:4小关,day3:5小关,一共12小关。那么每天还要有随机的npc。
流程控制如下:

新手教程的day1是固定npc进行教学,而跳过新手教程则代表玩家也有可能是二周目,所以使用随机npc。
day1因为是3小关,每一个npc的出现代表一关,则使用了3次随机。因为只有3大关卡的设计,采用这样的方法也是简单易懂的。

例如:通过上面的随机方法拿到名叫Capsule(1)的NPC后,则会在NpcMap寻找 Capsule(1)。

然后执行NPC的事件。因为NPC只设计大约20个,所以这种方式也是可以的。并且寻找用的是switch(),可以通过gameobject标签或名字来寻找。这样泛用性也变得多了起来。



流程控制的实现完成,那么接下来是NPC的通用模型,先建了两个两足生物,后续还会添加四足生物,和类似鱼的生物通用模型。NPC将直接在通用模型基础上增改。
下一步将完善游戏场景。晚安。开始制作!











![[开发者日志|05]什么叫你们闷声做完了?截图](https://img2-tc.tapimg.com/moment/etag/Fgm8Mh8LYmKL3_3Upc7i8wrt2buP_20261014011029.png/_tap_ugc_m.jpg)

