藍帖談懷舊服法術設計:兩個法師可以互相羊

文章推薦指數: 80 %
投票人數:10人

魔獸世界社區經理Kaivax:

自從我們公布魔獸世界懷舊版以來, 很多玩家都在詢問有關法術批次(Spell Batching)方面的問題. 儘管在遊戲中我們並沒有完全消除這個現象, 但也確實做出了一些改動, 包括如何以及以多快的頻率處理玩家的一系列法術動作, 因此在現今的遊戲中玩家很少會注意到這種情況. 一直以來我們在努力確保魔獸世界懷舊服法術和特效激活方面的遊戲體驗, 與當年玩家在進行遊戲時保持一致.

在最初的遊戲中, 相信大家經常見到一名戰士朝一名正在施放變形術的法師使用拳擊, 但同時法師又幾乎在同一時間把戰士變羊. 此時法師雖然受到了拳擊的傷害, 但是變形術所屬的法術類別卻並沒有被鎖定, 因為法師的施法並沒有被打斷. 這看上去有些腦噸, 但在當時的遊戲中是有可能出現的, 因為拳擊和變形術都被系統劃分到了同一個法術批次中, 並且是屬於當前法術批次第一個生效的技能. 在如今的遊戲中, 絕大多數情況下都不會出現這種情況, 但是並不是100%沒有了. 我們對系統提取法術批次進行了改進, 而且遊戲的實時響應性也有了很大提高. 但只要時機恰當的話, 上面這種情況還是會出現.

與魔獸世界懷舊服其他方面的內容一樣, 穩定可靠是我們首先需要考慮的問題. 按照以前的標準, 戰鬥流程和PVP平衡都是基於系統以一個較慢的頻率來解析玩家施展的法術. 在當時的代碼中只有一個循環負責處理這方面的內容. 現在, 伺服器代碼會根據優先級執行多個這樣的循環. 當然了, 法術一直都擁有著比較高的優先級.

對於魔獸世界懷舊服來說, 我們會將法術移動到一個比較低優先級的循環中, 以這樣的方式來模擬1.12版本中時伺服器的處理流程. 因此, 兩名法師可以互相羊對方, 兩個戰士也可以彼此向對方同時發起衝鋒, 然後兩個人都會直接在原地眩暈.

我們認為這樣的設計其實還挺有趣的, 也期待著能夠讓它們再次重現.


請為這篇文章評分?


相關文章 

《魔獸》私服即將重開 公然挑釁暴雪能忍?

提起私服的問題,相信螢幕前的很多玩家最先想到的一定是五花八門的各類傳奇私服,但其實跟私服斗得不可開交的又怎能獨此一家。咱們親愛的暴雪爸爸在這件事上也是焦頭爛額。這不,此前已經沉寂了一段時間的《魔...

魔獸N服團隊宣布重啟懷舊服 並公開所有代碼

在剛結束的暴雪嘉年華上,魔獸世界團隊不出意外地沒有公布任何關於懷舊服的消息。在嘉年華結束後,此前世界範圍內最大的懷舊服運營團隊Nostalrius發布公告,將重啟魔獸懷舊服,並公開所有的相關代碼...