近日,一位高中生成功将经典射击游戏《毁灭战士》移植到了PDF文件中。玩家只需使用Chromium浏览器打开名为“doom.pdf”的文件即可体验这款游戏。不过,该游戏只能在手机或阅读器上运行,画面会显示为一片空白且无法正常操作。
据悉,这款移植版游戏的画面以黑白为主,并缺少声音和字幕。此外,游戏的更新速度最高仅能达到30fps,系统反应存在卡顿现象,玩起来相当吃力且容易伤眼睛。
值得一提的是,尽管游戏运行迟缓,但开发者ading2210仍然成功地为每个画面设置了单独的文字方块,并将其内容设置为各种ASCII字符。这意味着玩家可以看到6种颜色变化的画面效果。
adeing2210解释说:“大部分互动式PDF是利用小型文字方块(text fields)切换开/关来生成独立像素的。” 他继续说道,“但《毁灭战士》的分辨率为320x200,这意味着每帧需要切换数千个文本段落。实际上是不可能实现的。”
因此,他选择了一种更为复杂的方法来处理画面问题:“我为每一画面使用一个单独的文字方块,并将其内容设置为各种ASCII字符,成功呈现了6种颜色。”
本文属于原创文章,如若转载,请注明来源:高中学生把《毁灭战士》成功移植到PDF文件中 画面仅黑白难操作https://game.zol.com.cn/939/9398561.html