[科普向] Roguelike游戏究竟是什么?

简单的说

Roguelike 是 RPG(角色扮演游戏)的一个分支,也是最重要的一个分支。这个名字源于 1980 年发布的著名电子游戏《Rogue》。按字面上理解,Roguelike 就是指「玩法上相似于《Rogue》的一类游戏」。blog

那么怎样才能界定一个游戏是否「相似于《Rogue》」呢?曾经这里有一个很官方的定义,在 2008 年国际 Roguelike 开发大会上,(别问我啥时候有的这种会议,我也不知道。)提出了一系列 Roguelike 的定义,这些定义被称为「Berlin Interpretation(柏林准则)」:游戏

 

  1. 随机生成的环境。
  2. 角色的永久死亡。
  3. 回合制操做。
  4. 统一的操做形式。
  5. 内容机制复杂。
  6. 角色提高与地图探索。

 

看的有些一头雾水?其实我也不打算再深刻地去解释这里面每条都是什么意思了。由于其实这些定义在必定程度上已经被废除了。开发

早期的 Roguelike 游戏确实严格按照上述原则进行开发制做。诸如《Hack》、《NetHack》等几乎和《Rogue》在形式上一模一样。后来的做品逐渐融入了一些新元素和想法,便有了《Dwarf Fortress(矮人要塞)》这种比较奇特、极端的做品。再后来这种形式融合的元素愈来愈多,也就诞生了诸如《CDDA(大灾变)》这类在玩法上已经「不太像」《Rogue》的做品,以及使用图形界面的《Elona》等日系 RPG 做品。it

 大灾变io

到了多年后的今天,咱们见到了《以撒的结合》、《杀戮尖塔》、《死亡细胞》等等这类只是涉及有其中一小部分经典 Roguelike 元素的做品。虽然曾有人试图用「Roguelite」这个词来定义这类游戏,不过实际上就今天玩家们的定义,任何含有必定量 Roguelike 元素的做品大多都能被称做 Roguelike 游戏了。class

再多说点

《Rogue》是个怎样的做品?

《Rogue》最先由迈克尔·托依和格伦·韦科曼于 1980 年左右在大学的 Unix 系统上编写制做,后来被移植到 DOS 系统。它开创性的使用过程随机生成地牢迷宫和道具,并因其难度颇高且具备高重复游玩的可能,曾在当时的大学校园内风靡。基础

 

《Rogue》使用 ASCII 字符做为画面输出,例如使用字母「Z」来代替僵尸怪物等。这也一度成为 Roguelike 游戏的标志。im

《Rogue》开源后,成为了许多经典做品的创做基础,如《Hack》和《Moria》等。Roguelike 做品的演化对整个 RPG 游戏的发展有深远影响。地图

在 2009 年,《Rogue》被知名国际游戏杂志 PC World 评为「史上十个最伟大的 PC 游戏」之一。d3

相关文章
相关标签/搜索