Roguelike(有诨名谐音「肉鸽」)是角色扮演游戏的一个分支类型,過去它以一系列随机生成关卡的地牢、、基于磁贴的图像(tile-based graphics,在早期電腦中)和角色永久死亡(即一次游戏内无法无限制复活)为特点。大多数Roguelike游戏建立在高度幻想的故事背景上,这一点是由于桌面角色扮演游戏(如《龙与地下城》)的影响。
尽管《》(1978年)和《》(1979年)在公布时间上早于1980年运行在基于ASCII的終端或终端仿真器上的游戏《Rogue》,然而后者最早发布并被认为是这一类型游戏的鼻祖,成为此类游戏的代名词(Roguelike,意為“類Rogue”遊戲)。在20世纪80年代和90年代,这类游戏风靡于大学生和程序员群体,2008年的研討會中,柏林准则(Berlin Interpretation)定義出了該玩法的13種特徵,如随机生成的地圖場景,或是角色会永久死亡、道具功能與型態的隨機性、敵不動我不動的回合制、角色資源管理、冒險的任務目標繁多、高度自由化等等,歷來衍生出大量相似而遵循柏林準則的地牢游戏。这一时代中,比较著名的冒險游戏有:《》《迷宫骇客》《》《》《》《马基埃亚尔的传说》和《深入地下城之石头汤》。日本游戏厂商Chunsoft的《不可思议迷宫》系列也算作是由《Rogue》启发的Roguelike游戏。
随着现代计算机技术大发展,家用电脑性能得到长足进步,不少新近发售的游戏在其他游戏类型基础上,融入了即時動作的Roguelike元素。这类游戏包括了Roguelike核心要素,却并不完整的遵循“柏林准则”。虽然这些游戏经常使用Roguelike标签,但是严格的来讲,時代的累積使得玩法核心差異已經很大,使用“Roguelike-like”、取諧音與同義的“rogue-lite”或者“Procedural death labyrinth”(程序化地牢冒險)称呼并将它们和标准的Roguelike区分开来会更准确。
起源
1993年前后,USENET新闻频道是那个时代Roguelike游戏玩家的讨论区,开发者也经常在此处发布新版本或是游戏源代码,术语Roguelike最初便是在这里被发明并使用。当时,随着几个拥有相同元素的游戏逐渐流行开来,不同讨论组希望统一起来,使用涵盖性术语来帮助跨游戏讨论。当1998年有人提出建立一个专门讨论此类游戏开发的群组时,Roguelike已经成为圈内人尽皆知的术语了。这和另一个游戏类型“Doom clone”在90年代的时候修改成更具有一般性质的“第一人称射击”有异曲同工之妙。
网络上偶尔会将“Roguelike”错误的拼写为“Rougelike”,如上文所述,这一名称的起源是游戏《Rogue》,后者的拼写方式显然是不恰当的。然而英文的特性使得这样的错误很难避免,因此当查阅资料时,两种拼写实际上指代的是同样的内容,此处引用的网页便同时使用了两种拼写方式。
游戏玩法与设计理念
游戏玩法综述
- Roguelike游戏的设计理念来自于桌上角色扮演遊戲(TRPG),几乎所有的此类游戏为玩家提供一个可以操控并修改其各类属性、分配点数技能的角色。游戏开始时角色携带基础装备处于地牢顶层,随着游戏进行玩家移动角色探索地图并向地牢深层进发,沿途收集新装备或是宝藏(用以得分或提升能力)并需要在战斗中击败守护地牢的各种怪兽。大部分的战斗通过移动角色到暗藏(或者就是站在那里)了怪兽的格子上来触发。游戏会统计玩家和怪兽对对方造成的伤害来判定战斗结果。其他类型的攻击(如魔法、箭矢)也能使用,不过计算方法与战斗触发都略有不同。击败怪兽可以为玩家角色提供经验值,当经验值达到足够数目後角色会得到等级提升并提高其各项属性(如生命值、魔力值等等)。怪兽也可能会掉落可供收集的宝物。当角色生命归零时,角色死亡——而大部分Roguelike游戏的死亡是不可复活的,这也就意味着游戏的结束。Roguelike游戏几乎都是回合制的,
- 玩家一般需要通过探索才能了解地牢的地形及其中隐藏的内容,就像即时战略游戏中常用的战争迷雾设定一样。许多游戏也设置类似于火把的提高能见度的道具来扩展玩家自身的视野。迷雾的设定是为了避免玩家提前知晓怪物或宝藏的位置,为游戏提供更多的随机性。
主要特点
Roguelike游戏的游戏玩法由基于文字的游戏《Rogue》发扬光大并在其后被其他游戏借鉴、改造。2015年,Steam上的游戏分类中可以找到数百个声称为Roguelike的游戏。一个由爱好者运营的百科网站RogueBasin则追踪了数百款Roguelike游戏的开发进度。由于Roguelike热度猛增,它的游戏玩法核心元素在2008年的柏林国际Roguelike游戏开发大会得到了明确的定义,称之为“柏林准则”。为了明确“Roguelike游戏是什么”这个问题的答案,柏林准则根据著名的“Roguelike五圣经”(《Rogue》《迷宫骇客》《神秘古域》《安格班德》《Linley's Dungeon Crawl》和《深入地下城之石头汤》)设定了一系列核心元素和一些次要元素,然而是否完全具备这些元素并不能决定此游戏是否可以算作是“Roguelike”。,于是他又引入了永久死亡机制。根据《Rogue》的开发者Michael Toy所说,他们发现永久死亡机制带给玩家的并不是痛苦的游戏体验,相反,这使得玩家在做决定的时候更加慎重,因而使得游戏体验更加真实。
*「游戏是回合制的」。游戏玩法基于每一步操作,玩家的操作串行执行并花费不同的游戏内时间完成(例如施法的咏唱时间等)。。
*「游戏应该为玩家提供完成同样方式的多种不同方法,并不同方法的复杂程度应有所不同,是为所谓的『自然的游戏体验』」。比如为了穿过一扇锁着的门,玩家可以依据自己的实际情况选择尝试撬锁、拆门、烧掉它甚至是在墙上挖个洞。最好的例子是游戏迷宫骇客,他们的开发者似乎把玩家可能尝试的所有技巧都统统做进了游戏,他们的玩家常说:“开发组想到了一切(The Dev Team Thinks of Everything)”。一个实例是玩家可以带着手套挥舞石化鸡蛇的尸体,将其当作石化武器把敌人变成石头,而不伤到自己。
*「为了生存玩家必须妥善管理自己的资源」。一个早期Roguelike游戏《Strange Adventures in Infinite Space》的作者Rich Carlson称这一机制为“时钟”,用以给玩家创设一种探索时的紧张感。
*「游戏核心内容应是『砍杀游戏』」,其目标是尽可能多的消灭怪兽,并且不存在任何和平选项。
早期roguelikes
在个人电脑普及之前,早期roguelikes被设计成能够在大学的(类)Unix计算机或是大型主机的命令行界面下透过终端游玩的游戏。游戏使用一连串的ASCII或者ANSI字符来代表地牢之中的各种关卡、生物或是宝藏。这些游戏通常在屏幕顶端或者底端有一两行字符来展示玩家当前的状态,并使用菜单来管理背包、查看数据或者其他更加详细的信息;玩家通过按下键盘按键来输入命令控制角色行动。
几乎所有那时候的游戏沿用了《Rogue》的设定,用@字符来代表玩家的角色,《Rogue》的开发者称其为“你所在的位置”。
Roguelite与Procedural death labyrinth
》结合了Roguelike和清版动作游戏的玩法]]
随着计算机性能的提升,更加复杂的画面和玩法得以实现。一些游戏采用了比传统Roguelike更宽松的规则或是修改了其中某些特性。很多动作游戏(ACT)或是平台跳跃游戏采用了随机生成地图和永久死亡的概念,但抛弃了基于格子的移动方式和回合制的玩法。还有些游戏开发者意识到传统Roguelike游戏的学习曲线过于陡峭因而无法快速上手,所以局限在硬核玩家群体而不能打开销路,于是他们降低了自己游戏的整体难度(比如可以有复活的道具或是机会)。这些游戏并没有严格贯彻柏林准则,但是也称自己为Roguelike游戏,因此时常让玩家搞混。
因此,术语“roguelike-like”或是“rogue-lite”被发明并用于将这些不那么硬核,却遵循着部分柏林准则的游戏和真正的Roguelike区分开来。而由于一些游戏采用了永久死亡、随机生成地图的机制,“Procedural death labyrinth”也可以被用来形容这类游戏。
Roguelike-likes相较于Roguelike,是一类游戏流程更短,更容易获得胜利的游戏。由于流程较短,这类游戏很多具备“元游戏”的特征——即通过游戏进程的推进,玩家不断解锁新的角色、敌人、地图或是物品。个别游戏甚至还有每日挑战,提供给你特定的种子让你反复游玩同一个地牢直到获胜或是打出高分。这类游戏有些还允许你记录并输入种子来让玩家能够重玩某些特定地图或者分享那些自己打不过的地图给其他玩家。
US Gamer评论这些由《Rogue》启发,却有所不同的边缘案例说:“他们对玩法略作延伸,但是仍然有优秀的Roguelike那样的灵魂。”。这些限制使得设计者无法预先设计大量关卡,转而寻求程序生成关卡的解决方案来避免占用过多存储资源。
这一时代的作品
尽管术语“Roguelike”来自1980年的游戏《Rogue》,第一个以Roguelike作为核心玩法的游戏却是1978年唐·沃斯(Don Worth)为Apple II计算机开发的的《苹果园下》。《苹果园下》也被认为是第一款商业化的Roguelike游戏。这款游戏受到RPG《龙与地下城》的启发,使用修改后的游戏《Dragon Maze》的迷宫生成引擎,拥有包括RPG元素和回合制战斗在内的各种Roguelike元素。
另一个早于《Rogue》开始开发的游戏是1979年傑夫·麥寇德(Jeff McCord)的《》。这款游戏是麥寇德在他之前为了和朋友们一起分享游戏而为Commodore PET家用电脑开发的《GammaQuest》基础上改进而成。本作设定上来自他已经游玩多年的《龙与地下城》。当二人试图寻找随机化《Adventure》的游戏体验的方法时,他们偶然查到了写的“游标”代码库——这使得他们二人能在终端机的屏幕上更好的控制人物移动。这一切都在鼓励他们开发一款全新的画面交互随机冒险游戏。他们为玩家设计了一个“寻找Yendor的护身符”的剧情,而“Yendor”则是他们的程序生成的地牢的名字“Rodney”反过来拼写的结果。托伊后来辍学,但却在伯克利分校的计算机实验室谋得职位并结识了“游标”代码库的作者阿諾。在阿諾的帮助下他们优化了库并为游戏增添了许多新特性。
《Rogue》在当时的计算机研究者和大学生之间引发轰动,甚至Unix之父之一的肯·汤普逊也沉迷其中。丹尼斯·里奇开玩笑道:“Rogue就是史上最浪费CPU时钟周期的东西”
尽管《Rogue》迟迟没有开源这些版本通常开源,后来《Rogue》也开源以后,后来者便在前人基础上复刻代码库,增添新怪物、物品和游戏特性,创造出许许多多变种游戏作品。,绝大多数衍生游戏可以分为类《Moria》游戏和类《Hack》游戏。这二者是《Rogue》的精神续作,他们之间的关系见右图。
基于《Moria》的游戏
《Moria》(1983年)是美國俄克拉荷马大学学生勞勃·艾倫·柯涅克(Robert Alan Koeneke)受到《Adventure》和《Rogue》共同启发开发的。尽管能用到VAX-11/780小型机,他却由于计算机管理员设定的限制无法读取Rogue的源代码,不得已他尝试着重现整个游戏。不同于完全复刻,他选择按照J.R.R.托尔金笔下的《中土世界》故事系列中的超复杂迷宫和设定制作这款游戏。依照托尔金的小说,在他的游戏中玩家应该逐层深入摩瑞亚,打败炎魔。作为Rogue的衍生作品,它的地牢楼层也不是固定不变的——当你反复进出同一层时地图会反复更新。除此之外柯涅克还在原作基础上进行玩法创新,在地牢顶层设置了一个供玩家买卖装备的永久城镇,这个城镇并不是随机的,无论何时它都在那里。由于使用了Pascal语言的新型数据结构,柯涅克得以在游戏里设置更多的生物。开发过程中他得到了来自另一位学生吉米·韋恩·塔德(Jimmey Wayne Todd)和几位试玩人员的帮助,前者在游戏角色属性系统的深度方面帮助很大。随着二人毕业,蕭恩·馬區(Sean March)和傑夫·希爾(Geoff Hill)接管了游戏的开发,增添了一系列富有挑战性和成就感的关卡与要素,并在校园外寻求愿意发售游戏的组织。。
一个主要的复刻是1994年的《Z安格班德》(Zelazny Angband 的缩写),它扩展了原来的世界,将游戏的主题换成了羅傑·澤拉茲尼的系列小說《》(無中譯本)。而它的源代码又在2002年被拿去制作了《Troubles of Middle Earth (ToME)》,后来又在2009年去掉了原有设定,改为原创世界观制作成《马基埃亚尔的传说》。
现在,开发组仍然在维护发展最初的的《安格班德》。。新作结合使用预先设计好的关卡和随机生成元素,越是深入地牢,随机性就越大。《迷宫骇客》的变体并不多,《Slash'EM》便是其中之一。
1994年的《Ancient Domains of Mystery》(缩写为ADoM,译作《神秘古域》),是从《迷宫骇客》呈现的概念中汲取的灵感。《神秘古域》最初是由Thomas Biskup,一名多特蒙德工业大学的学生开发的。在通关《Rogue》和《Hack》后,他游玩了《迷宫骇客》并受到了启发,但他也因该游戏过于复杂和游戏中的不必要且恼人的元素而感到失望。之后,Biskup抱着创造一个相比《迷宫骇客》更加基于故事驱动的游戏的目标而从零开始创造了《神秘古域》。他想在拥有明确的游戏主题和设定的同时保持游戏玩法的深度。
而就像《迷宫骇客》和《安格班德》一样,《神秘古域》也需要开发团队维护代码并且进行更新和补丁以避免过度分支。
其他变种
并不是所有早期的Roguelike游戏都可以被认为是《Hack》或是《Moria》的后续变种游戏。
例如諾亞·摩根(Noah Morgan)开发的《Larn》(1986)就同时借鉴了上述两款游戏的特点(《Hack》中的固定刷新层和《Moria》中的商店层设定与地牢难度随层数改变提升的特性)。然而它的游戏进程和前辈们的设定截然不同,前者要求玩家一定要在特定步数的限制内完成某些游戏目标,然后传送玩家回到出生点并开始下一次游戏来扩展可玩度。而且,这款游戏是单线程的,一次游戏流程就能体验大部分游戏内容。后者则拥有螺旋状的游戏体验,只有多次游玩才能完整感受游戏想要带给玩家的内容。
上世纪八十年代由勞倫斯兄弟(Laurence Brothers)开发的《Omega》则被认为向Roguelike游戏中首次引入了一个“Overworld”的概念,这要早于《安格班德》。这款游戏也经常因为它奇怪的物品栏设定而为人津津乐道。玩家捡起一个物品之后如果决定保留,需要手动移动它到背包或装备槽。
SSI的《Dungeon Hack》(1993年)在AD&D第二版规则基础上提供了随机生成地牢和永久死亡的玩法。
当代Roguelike游戏
目前市面上的硬核、传统Roguelike游戏并不像它们前辈那样光彩夺目,Roguelike已经成为较为小众的游戏类型。由于当代遵循传统的Roguelike仍然保留其“开始、死去、玩的比上次更好、再来一次”的属性,使得轻度玩家和休闲玩家无法迅速获得游戏快乐,这也是玩家群体缩水的重要原因。
《超越光速》
《超越光速》是由独立开发者Subset Games创建的基于空间的自上而下的即时战略roguelike游戏,该游戏于2012年9月针对Microsoft Windows,OS X和Linux发布。在游戏中,玩家控制船员在一艘大型反叛舰队的追击下,将一个关键信息传递给盟军舰队。
对于这一款游戏,IGN给出9.6分的高分评价,称它“难以上手,难以忘怀,令人难以置信地吸引我再来一把。无论是移动端还是PC,这款游戏都是绝佳的太空战斗模拟器”。除了没有地牢,它拥有Roguelike的一切要素——没有存档、随机生成的地图、永久的死亡、通过战斗来提升自己角色(飞船)的等级等。在击败Boss之前,你不会放松自己的神经,因为一不留神,你的金牌舰员就会命丧太空。
《以撒的结合》
《以撒的结合》是一款俯视视角地牢探索游戏,玩家操纵以撒或其他可以解锁的角色在游戏随机生成的地牢中进行探索,不同的人物具有不同的血量,伤害,速度,幸运值,初始道具数量等属性。玩家通常以眼泪作为子弹攻击怪物,在获得一些特殊道具后,攻击手段可以改变。游戏中同样可以使用炸弹对怪物造成伤害,破坏地图中的石头和打开隐藏房。游戏中被动道具是自动穿着的,并不需要玩家手动操纵。主动道具需要按空格进行释放,不同的主动道具需要不同的蓄力格数,蓄力个数在血量左侧显示。游戏中的被动道具多数可以叠加,但主动道具一般只可以携带1个(如果拥有被动道具“书包”则可以扩充为2个)。好的道具搭配可以使通关难度大幅度降低,一些道具进行搭配可以产生套装的效果。
有些玩家认为它使用即时战斗(而不是传统的回合制战斗),因此不算是Roguelike,只能认为是Roguelite,但除此以外,它完美切合绝大多数Roguelike的基本要素,最重要的是,它的爆红使得Roguelike重回主流玩家视线之内,让众多爱好此类游戏的制作人有了信心创作更多的同类作品。大多数网站都将其作为Roguelike游戏的巅峰作品之一。
《暗黑地牢》
《暗黑地牢》官方这样描述自己的作品:“一款极具挑战性的哥特回合制RPG,同时融入了经营元素,玩家可以招募、训练、和领导一个团队。听起来就是一款很普通的DND(龙与地下城)类型游戏,而在完美融合了roguelike和克苏鲁神话之后,难以名状的敌人、恐惧、疾病会让你丧失所有希望。你试图将你的英雄团结在一起,战胜黑暗中未知的困难,而真相是,你的英雄只会在荒杂的坟地中团聚。”游戏最开始你会获得两名初始英雄,在经历了一场很难的新手指引后,便可以升级自己的营地来招募新的英雄来填充团队。英雄们可以组图刷副本来获取资源升级营地,强化的营地会增强你的英雄。听起来很美好的一个循环,开发团队却极度恶意,roguelike以随时存档无法回头著称,而这里一旦你的英雄死去,你将无法复活,制作组特意准备深化迷宫复杂度,怪物拥有类似玩家英雄的技能、并加入了理智值和癖好等系统。玩家在小心翼翼的策划每一场战斗时,会发现英雄们会有理智值,这种理智值一旦超过上限,你的英雄将不再听从指挥,并在战斗结束后染上诸如“梅毒”、“狂犬病”、“私拿公款”等疾病与癖好,为了治愈这些负面效果,英雄大部分时间会在妓院和精神病院里渡过,当你辛辛苦苦等到他回归,却发现他和妓女跑了。一系列随机化的不良属性不断冲击着你继续的信心,结合了DND的概率系统又让你不断大呼小叫。这款作品虽然不以Roguelike作为其主要卖点,但这一属性在其游戏的整体氛围塑造和游戏机制构成中,却有着极为重要的地位。
2020年代的类型扩张
进入2020年代后,Roguelike和Roguelite的设计框架进一步与其他游戏类型结合。2024年的代表作品涵盖卡组构筑、动作角色扮演、战术游戏及多人动作游戏等不同形式,例如以扑克牌型和卡组构筑为核心的《小丑牌》、动作角色扮演游戏《黑帝斯II》,以及加入多人合作要素的作品。游戏媒体《The Verge》认为,这些作品显示Roguelike已经由相对小众的类型,发展为能够与多种玩法融合并具有商业影响力的设计框架。
Roguelike的类型边界仍存在争议。2025年的一项游戏研究指出,仅以“程序生成关卡”和“永久死亡”判断一款游戏是否属于Roguelike,可能过度依赖固定特征分类;研究者认为,近年的类型演变还应考虑这些机制在游戏中产生的体验、设计目的以及玩家行动的后果。
另见
*
- MUD
译注
译名参考、综合自知乎问题:5 大 roguelike 有哪些异同点或特色,机核网电台节目等内容。
参考资料
*
外部链接
*
- [http://groups.google.com/groups/dir?hl=en&lr=&ie=UTF-8&q=rec.games.roguelike rec.games.roguelike Usenet hierarchy] at Google Groups
- [http://www.roguebasin.com/ Roguebasin] – The Roguelike information wiki
- [http://www.gamesetwatch.com/column_at_play/ @Play] – A column about roguelikes and their various aspects by John Harris at GameSetWatch.
- [https://web.archive.org/web/20121113180424/http://www.kuro5hin.org/story/2004/5/30/04021/5281 Roguelike Roundup] at Kuro5hin
- [http://www.roguebasin.com/index.php?title=Seven_Day_Roguelike_Challenge 7 Day Roguelikes]
评论 (0)