刷怪場(基礎)|泰拉瑞亞


3樓貓 發佈時間:2022-08-29 19:48:50 作者:陳溪襖 Language

先從基礎的講起
生成速度
基礎
遊戲中每個嘀嗒都會重新確定一次敵怪生成。這個處理中會考慮兩個變量:生成速度和最大生成數,生成速度是敵怪在每個嘀嗒生成的幾率,而最大生成數限制此時刻活躍的敵怪數量。

默認的生成速度是 1/600。這意味著每個嘀嗒中,有 1/600 幾率生成一個敵怪。由於 1秒鐘有 60 個嘀嗒,所以在給定的一秒鐘內有 9.52% 幾率生成至少一個敵怪。
默認的最大生成數是 5。這意味著僅當所有當前活動敵怪的 NPC 欄位之和低於 5 時新敵怪才能生成。大部分敵怪都默認佔據 1 個 NPC 欄位;所有具有更高或更低 NPC 欄位的敵怪清單見下表。活動敵怪排除掉了許多被視為同一個敵怪不同部位的敵怪,比如蠕蟲的身體和尾巴部位,因為一隻巨型蠕蟲就有 6–8 個體節(即:單獨的敵怪),否則他們就要佔用數量不成比例的 NPC 欄位。對於 NPC 生成目的來說,城鎮 NPC 不視為活躍 NPC。
四個刷怪相關的框鎮樓(不一定準確)

刷怪場(基礎)|泰拉瑞亞 - 第1張

然後關於環境與刷怪率,當玩家環境判定範圍內滿足環境條件,則該環境形成(一般是滿足方塊需要與地層需要,詳細見樓下表格),不同環境的刷怪率不同,地下沙漠最高,地下叢林其次(詳細見表格)需要注意的一點是隻有玩家在洞穴/地下,且上方67.5格也為洞穴/地下,刷怪率才會判定為洞穴/地下(該規則隻影響刷怪率,不影響刷怪類型)使用一些道具能夠增加或減少刷怪上限與刷怪率
當遊戲確認要生成一個敵怪時,首先會在玩家(更具體地說,是包含玩家碰撞框左上角的那個圖格)周圍的矩形區域內隨機選擇一個圖格。能選擇的距離玩家最遠的距離是東面 81格、西面 82格、向上 46格、向下 42 格。如果選中的圖格是實心物塊,會再次嘗試另選一個。被制動的圖格不計為實心。如果選中的圖格有玩家放置的能阻止敵怪生成的牆,也會再次嘗試另選一個圖格。
一旦找到空圖格,就向下移動直到接觸到地面。(注意這可能使得這個圖格在玩家下方超過 42 格。如果它最終位於“活躍矩形”之外,就會即刻取消生成。)如果這個位置有足夠空間可供敵怪生成,這就會是最終選定的圖格。例外情況是當玩家處於能生成鳥妖和很多其他飛行敵怪的區域時。在這種情況下,遊戲不會嘗試尋找地面圖格。
選定的圖格接下來會經過檢查以確保它不在玩家周圍的“安全”區域內。它不能在東西 62 格或上下 34 格內。此外,選定的圖格空間必須完全位於以每個玩家的碰撞框中心點為中心的 2088 × 1172 像素的矩形之外。


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com