作者laechan (小太保)
看板mud_sanc
标题[wizs] BOSS控制系统研究
时间Tue Feb 19 09:05:25 2013
假设今天我们某个区域已经完成了,但是缺少一只会趴趴造
的 BOSS 时,可以这麽做。
首先,在 BOSS 控制系统「登录」这只 BOSS 的资料,包含
了..
一、BOSS files
二、重生范围(随机地点重生)
那麽,就有底下几种情况...
一、该 BOSS 被杀
由 die 函数直接呼叫控制系统登录参数,用来控制重生
时间。
二、该 BOSS 莫名其妙消失
则必有一循环检查系统,用以检查该 BOSS 是否真的消
失,若为真,重新呼叫出该 BOSS;若为假,重新登录该
BOSS。
三、该 BOSS 为正常存在状态
该系统的好处,就是可以实现「BOSS雷达」的构想,因为该
雷达可直接读取控制系统里头的资讯,显示出 BOSS 状态、
重生时间、目前地点位置等。
另一个好处就是 BOSS 的相关设计由撰写区域的 wiz 或玩家
提供,档案的实际撰写则由 wiz 来负责,BOSS 不必集中存
放於同一目录,只要控制系统有登录即可。
(这是为了 runmap 跑区域资料之用)
进一步来说,BOSS 能否藉由「设定」的方式来实现 BOSS 档
案的自动产生?答案是可以的,但容易流於制式化,好处是
所有的 BOSS 都继承同一个东西方便统一调整。
所以我会希望 wiz 或玩家交的是设定稿。
这个系统不难写,会列为最近编写的项目。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.157.53