网管小贾 / sysadm.cc
很久以前,一位神奇的老人住在蓝星上一个不为人知的小村庄里:萨那卡恩。
他从小才华横溢,手速极快,早年以帮人快速抄作业而闻名。
据说萨那卡恩很小的时候就能做到一手十行。他曾经帮助几十个孩子在一个晚上完成100次罚抄作业。
一时震惊了附近方圆百里的各个村庄,其名字从此无人不知,无人不知。
现在萨那卡恩年纪大了,他想把自己独特的绝技传授给自己最爱的孙子,但他突然发现时代不同了!
过去,刷子和笔不仅被手机和电脑取代,而且书写的介质也完全从纸变成了屏幕。
在感叹时光飞逝的同时,一直保持着学习进步的习惯,他还发现,由于电子文档的兴起,装载它们的介质设备也变得五花八门。
什么光盘,移动硬盘,U盘,不一而足...
虽然他知道自己衰,不再使用手抄这种落后古早的方式,但他还是会时不时地接受一些抄袭文档的工作。
哼,这台电脑慢死了,怎么能和我比呢?萨那卡恩常常感叹青春不再。
他发现,当文档复制时,特别是当文档容量非常大时,复制速度会变得非常慢。
而且根据目标介质的不同,速度差异很大,令人窒息!
比如 SSD 往 SSD 复制文件的速度可达每秒几百兆;
然而,令人惊讶的是,即使硬盘是 SSD ,要是往低速 U 盘上复制文件,那么每秒几十K的速度肯定会慢到你怀疑生活。
剩余 46368 天哪,冷静睿智的萨那卡恩默默捏指一算,算出自己不可能活到复制完成的那一天。
说得这么慢,我还能坚持几年吗?”
每次遇到这种情况,萨那卡恩都会时不时地发出灵魂是他决定为自己和后来人做点什么。
春宵一刻值...不是...人生苦短,面对漫长而无聊的等待你又有什么好办法呢?
然而,萨那卡恩并不是一个普通人人。他也盯着缓慢而令人发指的复制进度图片,但他很聪明。他把复制历史速度的轨迹看作是某个星球上参差不齐的山丘。
有了!要不我们搞个旅游活动主题公园,叫月球着陆器!
萨那卡恩突然迸发出灵感,兴奋不已,于是他疯狂地投身于月球着陆器游戏的研发。
是的,你是对的,他只是想用复制进度条来实现一个小游戏!
(文末下载!)
俗话说,人移活,树移死,关键是要动!
你看,虽然游戏很小,但有三种难度设置。
既然是着陆器,为什么要降落到月球上?
是的,萨那卡恩也发现了这个问题,所以他增加了我们参观月球的机会。
郁郁葱葱的绿色森林:这是我们访问的默认世界,只需复制任何文件即可到达世界。要不说萨那卡恩是一个有远见的睿智人物,他知道我们对这个有限的世界并不满意,所以他为我们创造了一个独特的游戏级别编辑器!
也许你会大吃一惊。什么,关卡编辑器已经在我们身边了? Windows 系统中了?
是的,你只需要启用它高对比度模式,并可暂停世界变化 超链接 颜色,改变默认世界 选择文本 颜色。
打开 Windows 点击设置界面 个性化 设置。
找到 高对比度设置 。
打开 打开高对比度 选项开关,并在下面设置您喜欢的颜色。
超级链 复制暂停时的颜色, 选定文本 复制时对应颜色。
让我们看看效果图。世界的感觉?
欢呼,你能创造的是 1670 万个世界啊!
前面说了这么多,这个游戏怎么玩?
运行后,游戏将在任务栏中生成托盘图标,其中菜单项非常简单。对我们来说,只有两种操作:难度选项和退出游戏。
这里需要区分的是,我们之前也提到了难度,但它指的是外部难度,这里是游戏本身的难度设置,分为两种:困难和简单。
困难 - 这意味着陆器接触地面时,速度必须低于 5m/s 。简单 - 将速度限制放宽到 10m/s 以下。当游戏程序开始运行时,它将检测所有复制对话框窗口,并在这些窗口聚焦时绘制游戏,然后单击进度图(click here to play)游戏开始了。
如果一轮游戏结束我们可以按空格键 Space 再次开始游戏,无限次数。
我们可以通过以下方式操作推进器 thrusters 平稳着陆。
(方向键) 左、右、下 - 控制推进器行进方向空格键 - 重新开始游戏Tab 键 - 调试渲染和帧统计信息可用于查看我的代码的优化程度。我也玩一个,找一个大文件,复制到一个破碎的 U 盘上,游戏准备就绪!
点击进度图,开始游戏。
请注意,速度将显示在游戏中 Speed 和燃料 Fuel ,速度是关键,而不是燃料。
虽然文件还没有复制,但我已经死了好几次了,游戏的难度一般都不难。
着陆器坠毁就像吃豆子一样毫无悬念。
游戏结束时,按下空格键重新开始,失败多了人就麻了,不行,要振作起来,我得赢一把!
当我看到 You Won! 字样上,我得意得完全忘记了我还在做复制工作!
不信我会赢吗?来张动图让你睁开眼睛,让你看到什么是完美的落地!
这个小游戏现在在 Windows 10 21H2 测试通过了,还有一些 Bug 存在,如点击故障或 DPI 显示问题。
然而,这些都不是重点。至少在等待长时间复制的过程中,我们终于有了打发时间的小游戏。关键操作不影响复制性能。
我又来做好事了,把这个小游戏放在这里分享给不方便打开 Github 朋友们。
下载链接:https://pan.baidu.com/s/1kyBuiCzRUc2kkL8OrrJGPQ
提取码:<关注微信官方账号,发送 000988>
最后感慨一下,Copy Dialog Lunar Lander 这是一部被迫创作的小作品,还是吸引了很多爱好者。
所以,如果一个人的智慧在一定程度上是无聊的,可以说是要体现出来的吗?
所以,如果一个人的智慧在一定程度上是无聊的,可以说是要体现出来的吗?
哈哈,开个玩笑,现实中有太多无奈的事情,但很少有人能用无聊的时间去实现自己的想法。让我们向伟大的上帝致敬。我先做吧!
虽然小游戏很受欢迎,但问题的本质是复制时间太长。
如果有一天复制文件可以立即完成,那么 Copy Dialog Lunar Lander 自然会退出历史舞台。
哈哈,其实正是这种矛盾复杂的现实造就了大神,激励了我们!
最后,请出示行程码,排队关注,表扬,转发分享。祝你有良好的游戏体验!
将技术融入生活,创造有趣的故事。网管小贾 / sysadm.cc
电脑