首页 公众号手机端

高中(zhōng)生(nián)成功将《毁灭战士》移植到()PDF文件:浏览器打开就(jiù)能(néng)玩

sss001 3天前 阅读数 5 #丑闻热瓜

本站一月一六日消息,一位国(guó)外的(de)高中(zhōng)生(nián)近日成功将一九九三年(nián)发布的(de)射击名作《毁灭战士》移植到()了PDF文件中(zhōng)。

玩家(jiā)只需通过(guò)基于(yú)Chromium的(de)浏览器打开名为(wéi / wèi)“doom.pdf”的(de)文件,即可(kě)体验这(zhè)款游戏,用手机或阅读器打开该PDF文件,画面会(huì)一片空白,无法正常运行(xíng)游戏。

打开PDF版《毁灭战士》后(hòu),玩家(jiā)可(kě)以(yǐ)通过(guò)鼠标点击画面下(xià)方的(de)按键或在(zài)文字输入框打字来(lái)进行(xíng)操作。

游戏画面仅包含黑白两色,缺少了声音和(hé)字幕,且画面更新速度最高仅为(wéi / wèi)三0fps,系统反应存在(zài)卡顿,玩起来(lái)相当吃力且容易伤眼睛,

但这(zhè)款移植版游戏依然具备存档/读档功能(néng),以(yǐ)及操作手册、游戏画面调整等设置选项,游戏开头还允许玩家(jiā)选择章节和(hé)五种难度。

该移植之(zhī)所以(yǐ)能(néng)够实现,是( shì)因为(wéi / wèi)PDF文件格式支持JavaScript,能(néng)够完成一些看似荒谬的(de)功能(néng),如三D算绘、发送HTTP请求,并检测连接到()用户系统的(de)每一个(gè)显示器。

开发者ading二二一0解释说(shuō),大(dà)多数互动式PDF是( shì)利用小型文字方块(text fields)切换开/关,以(yǐ)生(nián)成每个(gè)独立像素,但《毁灭战士》的(de)分辨率为(wéi / wèi)三二0x二00,意味着每帧需要(yào)切换数千个(gè)文本段落,实际运作不(bù)可(kě)行(xíng)。

因此,他(tā)为(wéi / wèi)PDF移植版“每一画面使用一个(gè)单独的(de)文字方块,然后(hòu)将其内容设置为(wéi / wèi)各种ASCII字符,成功呈现六种颜色”,虽然游戏运行(xíng)变得迟缓,但还算能(néng)玩。

版权说明

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门