[wizs] BOSS控制系統研究
假設今天我們某個區域已經完成了,但是缺少一隻會趴趴造
的 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
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
13
30