如何在现代计算机上播放经典的90年代射击游戏

对新的 Doom 游戏感到沮丧,感觉就像其他任何第一人称射击游戏一样吗?希望您可以回到1993年并通过一些额外的Mod缺点重温经典吗?源端口可让您做到这一点。

在高端感觉不如原始显卡的高端游戏环境中,一次又一次回到根源的感觉很好。

什么是源端口?

开发人员免费向修补匠免费提供其商品并不是闻所未闻的,但这通常不会扩展到单个游戏资产(级别) ,纹理,声音等)。取而代之的是,开发人员会发布他们用来构建游戏的框架,这鼓励社区继续开发,以支持不断变化的操作系统和硬件格局。

开源许可证(通常是通用公共许可证的一种形式),第三方可以自由选择并按照自己的意愿进行操作-只要他们不违反上述许可证的条款即可。新近可用的源代码通常用于将引擎移植到原始版本最初不支持的平台上,因此也移植了源端口。

终于到了。已发布DOOM源代码供您非营利使用。您仍然需要真实的DOOM数据才能使用此代码。如果您实际上并不拥有其中一个DOOM的真实副本,那么您仍然应该可以在软件商店中找到它们。

John Carmack,1997年12月23日

为了与更大范围的平台和硬件兼容,源端口通常利用较新的硬件来进行改进,这是原始版本无法实现的。这些包括改进的图形保真度,更逼真的照明,纹理过滤,对更高的分辨率和宽屏显示的支持,抗锯齿以及增加的绘制距离(仅举几例)。

许多源端口还允许对以下内容进行更精细的修改游戏的运行方式,引入了一些功能,例如以前没有的游戏中的鼠标外观支持,重新加载按钮,更改为人工智能,改进了非玩家角色以及扩大了对声音格式的支持。结果,许多多人游戏场景得以幸存,这使得现代64位平台上的用户在20年后仍然脆弱。

现在,您可能会想“为什么我不能只使用DOSBox来运行我的最喜欢的老游戏" —没错,您绝对可以!但是DOSBox是一个仿真器,尽管它为您曾经喜欢的游戏提供了如虎添翼的忠实再现,但它放弃了自最初发行以来对引擎进行的许多改进和修复。

对于许多游戏将不得不使用DOSBox,因为引擎源代码从未发布过,Mac用户甚至可以使用Boxer来使该过程变得比以往更加轻松。但是在可能的情况下,源端口可以提供一些改进,而不仅仅是简单地模拟可以运行原始游戏的环境。

由于引擎端口不包含游戏资产,因此您通常需要提供自己的副本游戏数据-一个很好的例子是Doom,它使用.WAD文件存储关卡,敌人等。本文列出的所有端口都带有相当简单的说明,详细说明了如何在特定系统上运行游戏。

如果您仍然拥有此处列出的游戏副本,那么您不会感到任何困扰只需从在线资源下载所需文件即可避免罪恶感。如果不这样做,则可以从Steam或GOG中挑选一首歌曲作为歌曲-只需提取相关文件就可以了。

Wolfenstein 3D

沃尔芬斯坦3D游戏(Wolfenstein 3D )在第一人称射击游戏类型的诞生中广受赞誉,在1992年首次亮相,当时德国因使用纳粹符号而饱受争议,并被禁止使用纳粹标志,并且出现了富勒尔本人的形象。随后的SNES版本经过了重大修改,去除了鲜血和希特勒的胡须,但今天它是最著名的第一人称射击游戏之一。

Wolf3D 设置了多个先例人们对这种类型的音乐期望很快。它还将共享软件分发模型建立为合法的收入流,催生了诸如Doom和Hexen之类的射击游戏。

今天,您可以在官方Wolfenstein 3D网站上的浏览器中玩游戏。该游戏是在20周年庆典上于2012年用HTML5重新创建的,甚至还包含了约翰·卡马克本人的开发者评论。

尽管过时了,但不可否认的是 Wolf3D 可以有所改进使用ECWolf源端口。此跨平台端口可在所有主要操作系统(包括Windows,Mac,Linux和Android)上运行,从而引入了对现代控制方案的支持以及宽屏和大屏幕(移动)兼容性。

ECWolf与< em> Wolfenstein 3D ,命运之矛 Super 3D诺亚方舟-所有这些都在同一引擎上运行。最重要的是,该项目仍然非常活跃,并且是我可以找到的唯一积极开发的源端口。

对引擎的改进带来了稍微不同的体验原始版本,因此,如果您仍然想发挥 Wolfenstein 3D 的所有颗粒感,那么您应该坚持使用DOSBox或浏览器版本。

Doom,Heretic和Hexen

Doom 提供动力的idTech 1引擎,其续作以及其他一些第一人称视角最先在1997年向公众发布,然后在1999年重新发布。那时, Doom 引擎有数十个源端口,专注于单人游戏,多人游戏,图形增强功能,并且几乎在几乎保持``原始'' Doom 体验的情况下每个可能的平台。

除了 Doom 终极厄运 Doom II 最终厄运,它可以让您看到水疗中心的角色在来自地狱的海洋恶魔大战中, Heretic 及其直接续作 Hexen 也得到了许多项目的大力支持。其他idTech 1游戏包括 Strife:Quest for the Sigil Chex Quest 及其续集。

基于流行的ZDoom源端口,GZDoom捆绑了OpenGL渲染器,可提高原始图像的图形保真度。如果您希望自己的 Doom 体验在视觉上尽可能令人印象深刻,那么它是最佳选择,并且在某种程度上包括与所有idTech 1游戏的兼容性。不一定需要使用OpenGL渲染器,但是如果您愿意,则可以享受3D地板,动态照明,新的天空盒,真彩色纹理支持以及对替换模型的支持。

GZDoom是与Windows和Linux兼容(有关基于Debian的发行版,请参见这些说明),并且还提供了出色的Mac端口。它仍然在积极地开发和维护中。

这是一个源代码端口,专注于提供原始体验,重新创建90年代的 Doom 和其他idTech 1游戏。它确实包括对现代高分辨率屏幕和纵横比的支持。 Chocolate Doom改进了原始版本的多人游戏支持,使您可以在互联网上以第一款游戏的所有坚韧软件渲染吸引力进行游戏。

Chocolate Doom包括适用于Windows和Mac OS X的二进制文件,

尽管Chocolate Doom在提供多人游戏支持方面做得很好,但是Zandronum似乎是想要像它那样脆弱的用户选择的多人游戏源端口。 1993年。基于ZDoom的Zandronum是先前粉丝最喜欢的Skulltag的继承者。您可以在GZDoom OpenGL渲染器或经典软件渲染器之间进行选择,mod支持,并玩很多idTech 1游戏,包括 Heretic Hexen Strife

Doomseeker是一个跨平台服务器浏览器,可与Chocolate Doom,Zandronum和其他一些源端口一起使用。 Zandronum支持64位玩家的多人游戏,并且可以在所有主要操作系统上运行。

我们不能不提及 Doom 源端口,而无需提及此mod,这会让您重获新生。顾名思义,残酷末日将血量提升至11点,同时结合了暴力美学,引入了新的敌人行为,灯光,阴影,粒子效果以及踢敌人头的能力

最新版本包括一个完整的单人战役,可自定义的血腥,手榴弹级别和过去版本的错误修复。它是完全免费的,尽管您需要 Doom 2 .WAD来实现它(尽管您可以玩 Brutal Freedoom )。

查看我们过去的 Brutal Doom 文章以获取安装说明,尤其是如果您使用的是Mac OS X,并且无法正常运行游戏(如我以前)。

1999年Slashdot采访,id软件神童John Carmack表示:

我仍然记得我第一次看到原始的《星球大战》 DOOM mod。看到有人将死亡之星放入我们的游戏中,真是太酷了。我为实现的一切感到骄傲,并且我完全确信制作可以充当其他人的画布的游戏是一个正确的方向。

自那时以来,主动提出的数量第三方插件仅在增长,Doomworld的存档可作为关卡,转化,多人资源,实用程序等的综合存储库。如果您有点不知所措,则可能要从有史以来的前100名WAD开始。

Duke Nukem 3D

Duke Nukem 有史以来最有争议的特许经营之一,无论是要为原始游戏定下基调的青春期幽默,还是《永远的毁灭公爵》(Duke Nukem Forever)都被大肆拖延的Daikatana式混乱。自从杜克(Duke)首次三维立体演出以来已经20年了,他仍然值得您关注。

正如Eurogamer的丹·怀特黑德(Dan Whitehead)所说:“这是博物馆作品,不仅仅是公然的性别歧视游戏曾经是,但是我年轻时对我却如此盲目,"同时仍然是90年代第一人称射击游戏中技术上最令人印象深刻的例子之一。有很多值得爱的地方:水平的设计,膨胀的武器库,身穿警服的猪,开创性的互动环境以及大量可笑的第三方内容。

的父亲Duke Nukem 3D源端口,EDuke32可在所有三种主要操作系统上运行,并且是迄今为止您在网上可以找到的Duke Nukem 3D最先进的源端口。除了积极维护之外,EDuke32还包括对高分辨率的支持,OpenGL渲染器,对新修改的高级脚本功能,新控件以及对(可选)高分辨率包的全面支持。

Windows,Mac OS X和Linux以及官方Wiki上的源代码构建说明。您甚至可以将EDuke32用于多人Dukematches。来拿一些吧。

要使Duke的外观比以往更好,必须使用高分辨率包。 HRP的作者最近还编辑了20周年纪念插件,其中包括“ 86个包含超过1.000 SP级别的附加组件",因此您可能也应该对此感兴趣。

您可以找到在Duke4论坛上,甚至还有更多的第三方内容,包括对AMC:TC,Duke Forces和WGRealms2等正在进行的全部转换的讨论。

Quake

< em> Doom ,id Software于1996年发布了 Quake ,尽管该游戏当时被认为是继任者,但由于不同的原因,这两个专营权都在射击游戏社区中立足。虽然 Doom 传统上专注于单人游戏驱动的体验,但 Quake 用双脚拥抱多人游戏-最终在 Quake III的发布中完全超越了单人游戏体验:1999年的竞技场

像《毁灭战士》 一样,原始《雷神之锤》 似乎有100万个源端口>,然后选择哪种取决于您要查找的内容。虽然我们已尽力总结了本指南中适合大多数玩家的产品,但是如果您想对产品进行更全面的分析,则应该阅读这篇深入的文章。

当涉及多人游戏 Quake 时,您有两个选择-原始的 Quake 网络代码NetQuake,以及增强型版本,旨在减少感知的延迟并改善感觉,即QuakeWorld。引用上述深入的 Quake 源端口分析:

Quake 多人游戏首次发布时,客户端(玩家的计算机)会告诉服务器它想做什么,服务器将告诉客户端结果如何,然后客户端将显示这些结果。这是一个简单的安排,但是当客户端和服务器之间的网络延迟很长时,它将使您感到沮丧。这种延迟使人们注意到,原始 Quake 中的运动感觉就像“溜冰"。

QuakeWorld是对 Quake 进行了引人注目的修订,它包含了客户端方面的预测。允许客户立即显示玩家动作的结果;如果碰巧弄错了,服务器可以稍后对其进行纠正,从而使客户端“跳"以符合正确的世界状态。

在低延迟服务器和局域网游戏上,NetQuake会给你没有麻烦。对于与世界各地的玩家一起进行严肃的游戏,您可能需要使用QuakeWorld。由于这两种技术不兼容,因此我在下面指出了每个源端口支持的功能。

像GZDoom和EDuke32一样,DarkPlaces可以对 Quake 体验进行一定程度的改进,尽管这并不是每个人都喜欢的,但您可以根据需要降低它的质感,以获得一种老式的体验。此特定端口适用于单人和多人游戏,并对原始的 Quake 引擎进行了重大修改,从而提高了图形保真度;诸如烟雾,血液,气泡和爆炸的影响;更好的质感和更好的照明;甚至支持 Half-Life 映射以及其他改装增强功能。

DarkPlaces可在Windows,Mac OS X,Linux,Solaris,FreeBSD,NetBSD和OpenBSD上运行,并同时支持NetQuake

和QuakeWorld多人游戏。

如果您正在寻找一种坚韧,香草的《 Quake》 体验,它将带您回到1996年的像素化时代,那么QuakeSpasm就是您的最佳选择之一。该引擎包括错误修复和常规稳定性改进以及一些其他客户端变量,但主要重点是保留原始版本的感觉。

它与Windows,Mac和Linux兼容,并使用NetQuake进行多人游戏,正如您所期望的那样。

顾名思义,ezQuake是一个专注于多人游戏的客户端,旨在使上线和玩 Quake 尽可能简单。它是QuakeWorld播放器的首选引擎,具有图形方面的改进,内置的服务器浏览器以及大量其他针对多人游戏的功能和选项。它是跨平台的,可在Windows,Mac OS X,Linux和FreeBSD上运行。

如果您正在寻找经典的“ skatey" NetQuake在线播放功能,那么您将无法比ProQuake做得更好。经过一番停停的开发之后,对于想要“纯"多人游戏体验的用户来说,它现已成为首选选择,并且它可以在所有三种主要操作系统上启动。

QuakeWiki上有很多不错的列表。 Quake 模组,虽然您会在Quake总站找到很多下载。

Hexen II

即使 Heretic 获得了 Hexen 形式的续集,id Software在id Tech 2( Quake )引擎上发布了第三款名为 Hexen II 的游戏在1997年。到那时,开发人员已开始采取更大的步骤来修改游戏引擎,这意味着您将无法在任何旧的 Quake 源端口上玩 Hexen II 您可以拥有更早的标题。

Hexen II 是一款黑暗奇幻的第一人称射击游戏,融合了可破坏的环境,安装的武器,角色调平以及单人和多人游戏模式。虽然该游戏最初是在Windows上发布的,但 Hexen II 的源代码是2000年11月开源的。

尽管已经尝试了几次移植 Hexen II的尝试在现代平台上,只有这一平台似乎仍在积极维护和开发中。与其他类似的源端口一样,Thyrion的Hammer引入了新功能,例如对高分辨率显示的支持,宽屏支持,对OpenGL渲染器的增强,更好的纹理和过滤以及更广泛的受支持的音频格式。

The port可在Windows,Mac OS X,Linux,FreeBSD和其他一些晦涩的平台上使用。目前,它支持 Hexen II ,演示,Praevus Portal任务包和多人游戏组件HexenWorld(与原始Windows版本保持网络兼容性)。

Quake II

就像 Quake 之前一样, Quake II 席卷了多人射击游戏社区,尽管它包括单人游戏体验,但在线游戏无疑是许多人的主要关注点当时的玩家。该游戏虽然被设计为与《雷神之锤》的直接续集,但它的游戏玩法保持了相同的总体风格,尽管速度稍慢。

与“原始"《雷神之锤》 没有太多共同之处。 id Software最初想使用其他名称,但无法提出不侵犯另一商标的东西。

对于单人游戏体验而言,Yamagi Quake II是一款很棒的跨平台产品,平台解决方案。该mod的目的是模仿原件的外观和感觉,尽管玩家可以选择将其与高分辨率纹理包(例如此包)一起使用,这将使东西在当今更高的分辨率下看起来更好。

此端口可在Windows,Mac和Linux上运行,并包含有关自述文件的完整播放说明。

Quake II 最初在Windows上发布,Windows用户继续享受最美观的源端口KM Quake II是仅OpenGL的端口,旨在增加地图绘制器的地图限制,并使其他功能可以合并到地图中,例如移动表面,透明度和增加的音频格式支持。它仅在Windows上运行。

Quake II xp是另一个源端口,专注于Windows和Linux的图形保真度。该端口添加了 Doom 3 式的每像素照明和阴影,先进的贴花和粒子系统,反射和折射表面,后处理效果(例如光晕和景深)以及3D音频引擎,支持高质量的声音效果。

Quetoo以前称为Quake2World,它是一个基于id Tech 2引擎的独立的完全免费的游戏。它专心致力于将 Quake II 的多人游戏体验带入现代平台,因此,单人游戏体验一无所获。它包括新地图和忠实的 Quake II 娱乐内容,熟悉的游戏模式(如死斗和火箭竞技场)以及所有原始声音和游戏内音乐。

您不需要任何要下载和播放的 Quake II 文件,并且该游戏均可在Windows,Mac OS X和Linux上运行,并且二进制文件可用于Debian发行版。

大多数 Quake II 内容是针对多人游戏的,原始的PlanetQuake网站仍然对其进行索引。如果您可以找几个人玩,也可能会对以下几个项目感兴趣:Action Quake 2,Berserker @ Quake2,Rocket Arena 2和Loki's Minions Capture the Flag。

不幸的是,并非您最喜欢的经典第一人称射击游戏都得到 Doom Quake 的大力支持。 1994年最佳发行版之一是Apogee Software的黑社会的崛起:黑暗战争,该游戏使用了经过重大修改的引擎,该引擎于2002年开源。

ROTT 爱好者可以只使用DOSBox或购买GOG版本,而Windows用户可以享受为Windows XP设计的WINROTT的所有错误修复和更高分辨率的支持。如果您使用的是Mac,则需要将Lex博士的ROTT用于OS X,而Linux用户可以使用Icculus端口。

一个尚未公开的明显遗漏是Monolith的自1997年以来的《 Blood》。尽管该游戏使用的是BUILD引擎的严重修改版本,该引擎用于 Duke Nukem 3D ,但该源代码从未发布。重新创建血液的尝试令人信服,因此,如果您有兴趣,请查看Blood Wiki。

您还等什么?

如果您从未玩过上述任何游戏,那永远不会太晚。您至少应该自己体验《毁灭战士》,《毁灭努克3D》和《雷神之锤》,《雷神之锤》,《惊魂》 ,这要归功于开发人员和开发人员的不断努力社区,您现在可以通过更多功能,更好的图形和添加的功能,比以往任何时候都更轻松。

您最喜欢的90年代射击游戏是什么?有任何首选的源端口吗??让我们知道您在下面的评论中有什么想法!

图片来源:African Studio通过Shutterstock玩电脑游戏

标签: 第一人称射击游戏 游戏模组