一个全球社区致力于寻找新方法来挑战自己,从快速通关经典益智游戏到技术上“通关”。但最新的壮举不是新发现的隐藏故障或高分——这是一种全新的游戏方式。 安全分析师兼业余爱好者 Thomas Rinsma 最近想出了如何创建在 PDF 文件中运行的俄罗斯方块版本。根据BoingBoing随后于 1 月 15 日重点介绍的个人网站帖子,Rinsma 在了解了 PDF 的 JavaScript API 的潜在实现后“只是为了好玩”开始了这个项目。结果是一个新版本,Rinsma 称之为PDFTRIS 。 “[我]意识到那里可能有足够的 I/O 可能性来开发游戏,”他写道。“I/O”代表“输入/输出”,指的是计算机与其用户之间的通信。 Rinsma 解释说,PDF 可以支持许多功能,例如在 Adobe Acrobat/Reader 等软件中打开时支持动态内容脚本,这一点已经“相对众所周知”。不过,Mozilla Firefox 和 Google Chromium 各自的 PDF 阅读器 PDF.js 和 PDFium 也提供了一些相同的脚本支持。 [相关:俄罗斯方块是无限的吗?青少年世界冠军实现传说中的“重生”] 对于外行人来说,这有点复杂,但无论如何,最终结果是一个包含 10×20 网格字段按钮的 PDF。根据 JavaScript 输入,这些按钮在阴影块和空白块之间交替,允许玩家使用预编程的键盘指令来移动和移动四格拼图——四格拼图是俄罗斯方块等四格拼图的官方术语。 Rinsma 在给 Hacker News 的一篇文章中写道:“找到一个可以在两个引擎中同时运行的功能有点棘手,但最终发现,显示/隐藏注释‘字段’可以很好地制作单色像素,并且可以通过在文本输入框中输入来实现键盘输入。 ” |
许多物种的性状进化不止一个目的。鹿角是内置武器,也是诱人的母鹿磁铁。章鱼吸盘不仅能吸住猎物,还能捕捉...
谷歌正式投入资金研发先进的“微型”核反应堆,旨在生产新的清洁能源,满足日益增长的人工智能能源需求。周...
境界线上的地平线 II - 境界线上的地平线 II概述《境界线之内 II》是一部改编自川上稔轻小说的...
《蒙塔的冒险2:重回猜想》的魅力与评价1994年3月31日上映的《蒙塔的冒险2:回到猜想》是一部在影...
无论你是在开放式办公室,同事们经常路过,还是住在某个地方(比如大学宿舍),你可以放心地将你的笔记本电...
《进击的巨人 最终季完结篇》 史诗故事的终结与评价1. 工作概述《进击的巨人 最终季完结篇》是一部...
加州的材料科学家采用一种可能产生新材料制造方法的配方,制成了一种强度和韧性超过任何已知材料的特殊金属...
看来,公众先生要惹上麻烦了。(来源:维基百科)Wikimedia Commons更新:2018 年 ...
周五晚上,极光上演了一场壮观的天文秀。明亮的粉红色、旋转的绿色和紫色的斑点照亮了全球大部分地区的夜空...
章鱼有许多令人惊叹的特点——它们非常聪明,有三颗心脏,眼球像棱镜一样运作,可以随意改变颜色,可以用皮...
气候变化——对无数物种构成的全球威胁——赋予了一种巨大、性感、吸引女性的附属物。其人口正在蓬勃发展。...
《没有被熊吃掉的男人》:战后日本动画的杰作1948年9月上映的《没有被熊吃掉的男人》是日本战后不久制...
零是一个极难理解的概念。事物的数量——无论是水果捆、人群还是建筑用木块——对我们的生计至关重要。但就...
您可能认为实体媒体已经过时了。现在,基本上可以在流媒体网站上观看任何内容。百思买 (Best Buy...
若本进行曲 - 若本进行曲概述《少年进行曲》是1938年上映的一部动画电影,该作品的独特之处在于它是...