您现在可以在 PDF 文件中玩“俄罗斯方块”

您现在可以在 PDF 文件中玩“俄罗斯方块”

一个全球社区致力于寻找新方法来挑战自己,从快速通关经典益智游戏到技术上“通关”。但最新的壮举不是新发现的隐藏故障或高分——这是一种全新的游戏方式。

安全分析师兼业余爱好者 Thomas Rinsma 最近想出了如何创建在 PDF 文件中运行的俄罗斯方块版本。根据BoingBoing随后于 1 月 15 日重点介绍的个人网站帖子,Rinsma 在了解了 PDF 的 JavaScript API 的潜在实现后“只是为了好玩”开始了这个项目。结果是一个新版本,Rinsma 称之为PDFTRIS

PDFTRIS 实际运行情况。图片来源:Popular Science

“[我]意识到那里可能有足够的 I/O 可能性来开发游戏,”他写道。“I/O”代表“输入/输出”,指的是计算机与其用户之间的通信。

Rinsma 解释说,PDF 可以支持许多功能,例如在 Adob​​e Acrobat/Reader 等软件中打开时支持动态内容脚本,这一点已经“相对众所周知”。不过,Mozilla Firefox 和 Google Chromium 各自的 PDF 阅读器 PDF.js 和 PDFium 也提供了一些相同的脚本支持。

[相关:俄罗斯方块是无限的吗?青少年世界冠军实现传说中的“重生”]

对于外行人来说,这有点复杂,但无论如何,最终结果是一个包含 10×20 网格字段按钮的 PDF。根据 JavaScript 输入,这些按钮在阴影块和空白块之间交替,允许玩家使用预编程的键盘指令来移动和移动四格拼图——四格拼图是俄罗斯方块等四格拼图的官方术语。

Rinsma 在给 Hacker News 的一篇文章中写道:“找到一个可以在两个引擎中同时运行的功能有点棘手,但最终发现,显示/隐藏注释‘字段’可以很好地制作单色像素,并且可以通过在文本输入框中输入来实现键盘输入

<<:  科学家利用人工智能创造全新的抗蛇毒蛋白

>>:  大疆无人机新政策或将引发更多阴谋论

推荐阅读

这款炸野鸡三明治可能会让你忘记 Popeyes 和 Chick-fil-A

这个故事最初刊登在《Field & Stream》杂志上。在我们开始之前,让我先澄清一下:新...

《飞行员的回忆》:动人的故事与美丽的画面的融合

《飞行员的回忆》:一部史诗般的空中旅行和令人心碎的爱情故事■ 公共媒体剧院■ 原创媒体轻小说■ 发布...

电子战队Vuggy的天使外传:Susume!超级★天使! - 全面回顾引人入胜的人物和故事的深度

电子战队Vuggy的天使外传:Go!超级★天使!评论与详情概述“电王战队Vuggie的天使外传:继续...

《站立的英雄》真相评论:寻找真相的旅程

站在我的英雄一边的真相 - 深入回顾和综合指南介绍2019年秋季播出的电视动画《Stand My H...

鬼灭之刃剧场版:无限列车篇评论:情感和兴奋的顶峰

《鬼灭之刃剧场版:无限列车篇》综合评论与推荐概述《鬼灭之刃剧场版:无限列车篇》是一部改编自吾峠春的人...

铝生产可以对环境产生更大的好处

您可能很少想到铝。但您应该考虑一下。这种无处不在的金属用于飞机、iPhone 和通用汽车制造的发动机...

你可能不太擅长识别假照片

一张图片胜过千言万语。您必须亲眼所见才能相信。有图则不然。我们对视觉线索的信任几乎已编码在我们的语言...

人类如何适应最恶劣的环境

Melissa Ilardo 是 Maze Therapeutics 的高级科学家,曾担任犹他大学分...

登陆月球只会让我们更加热爱它

爱丽丝·戈尔曼是新兴太空考古学领域的领军人物。她是美国航空航天学会的资深会员、阿德莱德弗林德斯大学副...

众包如何将地图引入室内

脑中地图正在成为过去。GPS 设备和智能手机已经教会了数百万旅行者无论去哪里都要期待逐向导航——这是...

黑子的篮球 FAN DISC: 到有光的地方 - 收录 OVA 的魅力与评价

《黑子的篮球 FAN DISC:前往光芒闪耀的地方》收录OVA的魅力与评价概述《黑子的篮球 FAN ...

《机器人学;笔记》评论:一部融合科学与青春的感人故事

《机器人笔记》:描绘未来梦想与希望的机器人动画的魅力《Robotics;Notes》是 2012 年...

美国宇航局新臭氧层监测装置进入轨道

1997 年,臭氧层停止变薄。让我们保持这种状态。NASA如果你想知道地球的臭氧层状况如何,请放心。...

10 张来自世界各地的英仙座流星雨绝美照片

每年夏天,明亮的光芒似乎都会从以希腊英雄珀尔修斯命名的星座中射出。虽然陨石坠落听起来可能不像杀死传说...

《钓鱼日记》的魅力与评价:钓鱼爱好者必看的动画

垂钓的魅力与评价■ 公共媒体电视动画系列■ 原创媒体漫画■ 播出时间2002年11月2日 - 200...