【心得】新夜襲生存戰—調整難度設備製作

一、動機

本狸已經在創世者模式打滾三年半,因為不是什麼知名的創作玩家,所以不做毫無意義的自我介紹。
距離上次登錄遊戲將近半年之久,閑暇之餘瀏覽貴版,發現有些玩家製作複雜的組合設備,遇到困難而感到苦惱。

本狸因為現實生活的工作,以後可能會被調職的緣故,屆時無法再繼續進行任何創作,所以心血來潮寫篇教學文章來分享製作成果並解答相關問題。

二、功能
相信許多玩家都會有個疑問:製作可以選擇難度的地圖還不容易?就將單張地圖複製成多張地圖,再去製作不同難度即可。
正確來說,選擇難度僅是調整難度的部份功能,本狸玩過許多玩家自製的新夜襲地圖,共通的毛病為:地圖一旦選定難度就無法再次變更,意思就是從頭到尾綁定,除非地圖本身難度設計得寬鬆,或者平衡度調整得相當完美(目前為止還沒玩過這種地圖),否則遇到故意拆房的惡意玩家,或者建造防禦槍塔的玩家離房,都可能會導致滅房。
調整難度的最大優點:允許玩家在遊戲中不斷變更難度,可以更加靈活地遊玩地圖。當然想要固定難度,開場玩到結束也是沒問題。
注意!白天可以調整夜晚難度、夜晚可以調整白天難度。白天不可調整白天難度、夜晚不可調整夜晚難度。1日夜晚以後若未選擇任何難度,則由系統隨機指定。(避免產生Bug和遊戲公平性)
三、製作
因為新夜襲模式區分白天和夜晚,所以白色方塊標示為白天難度調整設備、黑色方塊標示為夜晚難度調整設備。
本篇暫定設計為可以調整3種難度,所以設置3個開關(若想節省方塊消耗可以改成踏板方塊,下段補述),上方的布告欄分別命名為簡單、普通和困難。
為了避免玩家隨意使用開關,影響調整難度的正確性,需要製作鎖定設備。利用氣壓式方塊(活塞)阻擋輸送方塊,輸送方塊觸碰踏板方塊的特性來製作,所以每種難度設置1個輸送方塊、1個活塞和1個踏板方塊。
前段提及僅有夜晚可以調整白天難度,白天不可調整,故將開關信號和夜晚信號一起鏈接至AND,再發訊到輸送方塊。
輸送方塊觸碰到踏板方塊,踏板方塊再發訊到NOT,選擇難度完畢之後必須阻止其他難度的輸送方塊觸碰踏板,所以NOT再發訊到其他難度的AND(注意!因為撰寫疏失,所以下面圖片的踏板方塊都沒有鏈接NOT)
鎖定設備(活塞)白天會鎖住難度無法變更,直到夜晚方可解除。所以白天信號經過RELAY再發訊到3個OR,OR再發訊到各種難度的鎖定設備(活塞)。
輸送方塊觸碰到踏板方塊,必須考慮若未選擇任何難度將會出現錯誤的情況,踏板並非最後輸出,所以踏板方塊各自發訊到上方的OR。
必須偵測有無選擇難度,將所有踏板方塊一起鏈接至OR,再和指定日期信號進行XOR檢查,若超過指定日期仍然沒有選擇,XOR發訊到Random RELAY,再隨機發訊到其中1種難度做輸出信號,直到選定難度才會關閉隨機輸出信號。
為了容易檢查調整難度是否正確,故設置一般殭屍為簡單、奔跑殭屍為普通、重裝甲殭屍為困難、傷害和掉落美金等於日數。
怪物重生點的特性為:若沒有任何鏈接,號碼+1為怪物生成的日期(反之,號碼+1則為怪物生成的開啟次數),若設備收到ON→OFF的信號將會停止號碼+1的怪物生成,收到OFF→ON的信號則會開啟號碼+2的怪物生成。所以怪物生成的方式必須為:所有難度的怪物生成點開啟之後,再關閉非選擇難度的怪物生成點。
首先將OR的輸出信號和白天信號一起鏈接至AND,再經過DELAY鏈接到NOT做為關閉非選擇難度的怪物生成點的信號。(DELAY的延遲時間為開啟怪物生成點到關閉的經過時間,不可設置0.0秒,秒數較低者佳)
最後將4種信號一起鏈接至困難難度的AND:白天信號、簡單難度的NOT、普通難度的NOT和超過指定日期的ONCE信號,AND再發訊到困難難度的怪物生成點,大功告成!!!(夜晚部分製作方法相同,超過指定日期ONCE的信號可以不接)
設備俯視圖
實際遊玩測試影片
完整創作流程影片
四、補述
1.白天→夜晚,白天殭屍不會自動死亡(不會再次生成)。
2.若想節省設備方塊消耗,可以利用踏板方塊+TOGGLE取代開關
3.設計調整日夜各3種難度總共消耗740~750方塊(不含怪物生成點)(上述方案可以壓縮至450~470方塊)

若製作和使用方面出現問題,或者任何意見歡迎討論。
感謝閱讀和收看。
本文來自網路,不代表3樓貓立場,轉載請註明出處:https://www.3loumao.org/9827.html?variant=zh-tw
返回頂部