[wizs] BOSS控制系統研究

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間13年前 (2013/02/19 09:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
假設今天我們某個區域已經完成了,但是缺少一隻會趴趴造 的 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
文章代碼(AID): #1H8i_OHU (mud_sanc)
文章代碼(AID): #1H8i_OHU (mud_sanc)