一名高中生展示了令人印象深刻的创造力,它将传奇的厄运(1993)移植到了PDF文件中。这项出色的成就为厄运在意外平台上执行的漫长而古怪的历史增加了另一章。
ID软件的厄运被广泛认为是开创性的标题,对第一人称射击游戏(FPS)类型产生了深远的影响。实际上,它的影响力是如此重要,以至于基本上创造了“ FPS”一词,该类型中的许多早期游戏通常被称为“毁灭性克隆”。最近,程序员和游戏爱好者中出现了一种趋势:在最不寻常的设备上运行厄运。从冰箱和闹钟到汽车立体声,几乎所有具有加工功率的设备已成为潜在的厄运机器。现在,这种幽默但令人印象深刻的趋势已经达到了一个新的高峰。
高中生和github用户ADING2210取得了看似不可能的,将厄运转向PDF文件。利用PDF支持JavaScript的事实,诸如3D渲染,HTTP请求和监视器检测之类的功能变得可能是可能的。但是,典型的交互式PDF使用小文本框作为像素。 Doom的320x200分辨率需要每个框架中成千上万的盒子 - 一种不切实际的方法。添加2210通过每个屏幕行使用一个文本框,巧妙地绕过了此功能,从而导致了可玩的,尽管很慢,但游戏。正如视频中所示的那样,PDF版本缺乏颜色,声音和文本,并且拥有80ms的人均响应时间。
Doom的紧凑型(2.39兆字节)是实现此类壮举的关键因素。就在去年11月,一名程序员成功地在Nintendo Alarmo上播放了Doom,它利用其拨号进行移动和侧面按钮进行菜单导航。创造力并没有停止在专用设备上;另一个玩家在游戏Balandro中巧妙地运行了厄运,尽管具有反映PDF版本的性能限制。
这些项目不仅是在非常规平台上实现完美的性能。相反,他们强调了玩家的无限创造力和厄运的持久吸引力。 30年后,厄运在如此多样化的平台上仍然具有相关性和可玩性,这一事实证明了其持久的遗产。随着玩家继续创造性的探索,我们可以期望将来会出现更多不寻常的厄运端口。
坂本之谜在日本解开
Jan 27,2025
Roblox King Legacy:2024 年 12 月代码(更新)
Dec 24,2024
Roblox:获得独家的“鱿鱼游戏”第2季的史诗奖励代码
Feb 20,2025
外星人:Romulus“固定”可怕的Ian Holm CGI用于家庭发行,但粉丝们仍然认为这很糟糕
Mar 03,2025
《Apex Legends》的并发玩家数持续下降
Dec 30,2024
漫威竞争对手首次亮相中城地图更新
Feb 02,2025
Roblox:恶名代码(2025 年 1 月)
Jan 17,2025
隐喻:Refantazio发布了2025年1月的新更新
Feb 20,2025
滑行,竞争并超越了您的对手在新游戏中
Feb 26,2025
《使命召唤:黑色行动 6》Beta 测试日期已确定
Jan 05,2025
Magnet Hero
动作 / 45.6 MB
更新日期: Feb 11,2025
Bulma Adventure 2
休闲 / 57.55M
更新日期: Mar 09,2024
Love and Deepspace Mod
模拟 / 2.79M
更新日期: Jun 10,2023
ALLBLACK Ch.1
Raising Gang-Girls:Torment Mob
Mr.Billion: Idle Rich Tycoon
Rusting Souls
Brawl Box Stars Simulator
逃生游戏 Seaside La Jolla
VRNOID demo(Meta Quest)