RogueBasin文章譯介丨什麼是「Roguelike」?

譯者按

失業的譯者沉迷於遊戲已經將近半年了。《以撒的結合:懺悔》以及《黑帝斯》讓譯者樂不思蜀、流連忘返。兩款遊戲的標簽都帶有「類rogue」或是「roguelike」字樣,遊戲之餘,我也對到底什麼是roguelike產生了興趣。網上沖浪時發現了RogueBasin這樣一個介紹rogue相關內容的Wiki網站,遊戲與復習考編之餘,譯者嘗試翻譯了以下RogueBasin上「Roguelike」的詞條,也就是下文《What a roguelike is》。譯者第一次嘗試翻譯,遊戲相關知識水平並不高,如有翻譯不妥之處還請見諒並指出。原文請見參考文獻1。

What a roguelike is

「什麼是Roguelike?」這是個棘手的問題:給roguelike下定義通常被認為是很困難的,因為這是一個會隨著時間推移而演變的遊戲類型。因此,本文並不打算定義roguelike類遊戲,而只是描述它們的共同點。

roguelike類遊戲中最常見的元素有:

  • 用戶界面:由ASCII碼構成的平面世界已經成為roguelike類遊戲的一個顯著特徵。
  • 遊戲世界:隨機世界生成可能是roguelike類遊戲最常見的特徵。他們通常提供很少的遊戲劇情,取而代之的是專注於創造獨特的布局。
  • 遊戲性:基於回合制的玩法以及對地牢的破解是最常見的遊戲機制。
  • 即使是在「主流roguelike類遊戲」中,打破上面的一個或是幾個准則也並不少見;例如ASCII字符顯示——許多遊戲提供精靈模式和選項(譯者註:精靈[Sprite]此處為遊戲開發術語,是指遊戲開發中把圖片插入到主圖片上的做法,具體解釋請參見參考文獻2)或無劇情化——《ADOM》在劇情方面有極大的展開。

    RogueBasin文章譯介丨什麼是「Roguelike」?

    用戶界面

  • ASCII字符顯示:遊戲不使用精靈或線框模型,而是前文提到的二維字符網格,其中每個字符代表一個實體。例如,一個人可能被標記為「@」,一條龍被標記為「D」,等等。
  • 敘述行動:除了普通移動以外,幾乎所有的遊戲事件都給出了簡短的文字描述。
  • 預設指令:通常在玩家獲得需要主動指令來使用的物品或能力之前很久即遊戲開始時,玩家就已經知曉了並可以使用所有(或幾乎所有)指令。
  • 基於鍵盤的交互:鍵盤提供了操作roguelike類遊戲所擁有指令的最快方法,因而是與rougelike類遊戲世界交互的傳統方式。有一些常用的鍵盤設定。
  • 遊戲世界

  • 隨機世界生成:可以行動的世界中的一部分通過隨機算法來生成;這是為了遊戲的可重玩性,每次遊戲會話都是唯一的。
  • 空間一致性:所有的行動都發生在一個確定的空間中。沒有發生在不同現實中不合理的戰鬥場景或是小遊戲。
  • 短劇情:扣人心弦的情節通常不是roguelike類遊戲的賣點。一般為了增強遊戲可重玩性,故事劇情被壓縮在了最低限度。
  • 世界互動:很少或沒有物體只是用來裝飾世界;大多數物品在遊戲中都有用處。
  • 設置:一些常見的遊戲世界設置,諸如角色的擬人化,這些角色通過在地牢中戰鬥並獲得怪物寶藏或是通過城鎮補給來獲得物品。遊戲世界觀中通常包括多種不同種類的魔力,用以獲得可能的互動增益效果。
  • 遊戲性

  • 基於網格的行動:所有物品,怪物,玩家,地形,地牢特徵等都被限制在一個網格內。早期基於文本的roguelike類遊戲就網格並沒有太多的選擇;傳統上,網格限制玩法被視作是roguelike類遊戲的一個固定屬性。
  • 永久性死亡:一旦角色死亡,存檔文件就會消失,這會鼓勵玩家精心選擇戰術,並會在與boss戰鬥時冷汗淋漓,在角色死亡時感到被詛咒,以及在每一次勝利中收獲成就感。
  • 自由性:玩家可以選擇在遊戲中做任何想做的事情。沒有固定的情節,你既可以自由漫遊也可以尋找遊戲的最終目標。
  • 回合制:時間是凍結的,以便玩家在回合到來時做出最優解。
  • 破解地牢:你的目標是殺死怪物並找到強大的寶藏,以便殺死更強大的怪物,周而復始。
  • 戰術性單一角色扮演:行動單位是基於個人冒險者的。遊戲不是以高能操作為導向的(如《雷神之錘》,獎勵快速反應的操作和訓練有素的操作),也不是以策略為導向的(比如《文明》或是《魔獸爭霸》需要在大型圖幅上運行)。
  • 柏林准則

    2008年在德國柏林舉行的第一屆Roguelike遊戲開發大會討論了這個問題。討論結果被稱作「柏林准則」

    外部連結

    有許多人試圖定義roguelike類遊戲。以下是一系列頁面連結:

    參見Roguelike Alphabet來了解roguelike類遊戲的其他一些次要特徵,以及這些特徵彼此之間的關系。

    ADOM的定義。

    POWDER的定義。

    Roguetemple的定義。

    參考文獻

    What a roguelike is

    請問遊戲編程中的精靈(sprite)是什麼意思呢?有什麼作用呢?老外命名它的意圖又是什麼呢? – 邱昊宇的回答 – 知乎

    來源:機核