一个全球社区致力于寻找新方法来挑战自己,从快速通关经典益智游戏到技术上“通关”。但最新的壮举不是新发现的隐藏故障或高分——这是一种全新的游戏方式。 安全分析师兼业余爱好者 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 的一篇文章中写道:“找到一个可以在两个引擎中同时运行的功能有点棘手,但最终发现,显示/隐藏注释‘字段’可以很好地制作单色像素,并且可以通过在文本输入框中输入来实现键盘输入。 ” |
这个故事最初刊登在《Field & Stream》杂志上。在我们开始之前,让我先澄清一下:新...
《飞行员的回忆》:一部史诗般的空中旅行和令人心碎的爱情故事■ 公共媒体剧院■ 原创媒体轻小说■ 发布...
电子战队Vuggy的天使外传:Go!超级★天使!评论与详情概述“电王战队Vuggie的天使外传:继续...
站在我的英雄一边的真相 - 深入回顾和综合指南介绍2019年秋季播出的电视动画《Stand My H...
《鬼灭之刃剧场版:无限列车篇》综合评论与推荐概述《鬼灭之刃剧场版:无限列车篇》是一部改编自吾峠春的人...
您可能很少想到铝。但您应该考虑一下。这种无处不在的金属用于飞机、iPhone 和通用汽车制造的发动机...
一张图片胜过千言万语。您必须亲眼所见才能相信。有图则不然。我们对视觉线索的信任几乎已编码在我们的语言...
Melissa Ilardo 是 Maze Therapeutics 的高级科学家,曾担任犹他大学分...
爱丽丝·戈尔曼是新兴太空考古学领域的领军人物。她是美国航空航天学会的资深会员、阿德莱德弗林德斯大学副...
脑中地图正在成为过去。GPS 设备和智能手机已经教会了数百万旅行者无论去哪里都要期待逐向导航——这是...
《黑子的篮球 FAN DISC:前往光芒闪耀的地方》收录OVA的魅力与评价概述《黑子的篮球 FAN ...
《机器人笔记》:描绘未来梦想与希望的机器人动画的魅力《Robotics;Notes》是 2012 年...
1997 年,臭氧层停止变薄。让我们保持这种状态。NASA如果你想知道地球的臭氧层状况如何,请放心。...
每年夏天,明亮的光芒似乎都会从以希腊英雄珀尔修斯命名的星座中射出。虽然陨石坠落听起来可能不像杀死传说...
垂钓的魅力与评价■ 公共媒体电视动画系列■ 原创媒体漫画■ 播出时间2002年11月2日 - 200...