想象一下:你按下电源键,电脑不直接进系统,而是弹出一道数学题——答错?关机。
或者,你得在一条高速下落的隧道中操控光标避开墙壁——撞墙?关机。
再或者,面对一句侮辱性台词,你必须选出正确的回击——选错?关机。
这不是科幻桥段,而是一位 Linux 爱好者 Alejandro Armas(GitHub ID: mycroftsnm)的真实项目。他在过去 10 个月里,开发了一套名为 UEFIGame 的 UEFI 启动游戏合集,核心规则只有一条:
赢 → 启动系统;输 → 立即关机
目前,该项目已在 GitHub 开源,并包含五款风格迥异的启动挑战游戏。
五款游戏,五种“开机门槛”
1. User Evaluation for Ineptness(无能评估)
随机生成两个 0–99 的整数,要求用户心算求和。
- 答对:继续启动
- 答错:系统会“嘲笑你”并强制关机
“这是对晨间清醒度的终极测试。”——开发者调侃道。

2. Insult Sword Fighting(侮辱剑术对决)
灵感来自经典冒险游戏《猴岛小英雄》。
- 系统抛出一句挑衅台词(如:“你的代码比我的袜子还臭!”)
- 你需从多个选项中选出最犀利的回击
- 回击正确才能通过
- 支持自定义:编辑
insults.txt即可添加新台词库

3. Fall To Boot(坠落启动)
一款垂直滚动的程序生成隧道游戏。
- 你控制一个星形光标从顶部快速下落
- 必须避开左右移动的隧道墙壁
- 成功抵达底部 → 启动系统
- 撞墙 → 关机,且无重试机会
开发者强调:“这考验的是你的反应速度,不是耐心。”

4. Age Verification(年龄验证)
致敬 80 年代经典《Leisure Suit Larry》。
- 通过一系列关于复古流行文化的问答(如电影、音乐、游戏)
- 答对足够多题目,证明你“够老”,才被允许使用电脑
- 带有幽默过滤意味:“太年轻的人不该碰这台机器”

5. UEFI Says(UEFI 说)
图形版“西蒙说”记忆挑战。
- 屏幕上依次亮起颜色或图案序列
- 用户需按相同顺序复现
- 难度随轮次递增
- 失败即关机
“这不是为电脑准备的记忆测试,是为你准备的。”——Armas 打趣道。

技术背景:为什么能在 UEFI 运行?
UEFI(统一可扩展固件接口)是现代 PC 启动时的底层环境,取代了传统的 BIOS。它支持模块化驱动、图形界面、网络功能,甚至可以运行简单应用程序。
Armas 利用 UEFI 的图形与输入能力,在操作系统加载前就运行这些小游戏。所有代码均用 C 编写,直接编译为 UEFI 可执行文件(.efi),无需依赖操作系统。
项目并非首创——2025 年就有团队在 UEFI 中复刻了街机游戏 Zaxxon——但 UEFIGame 的“通关才能开机”机制更具互动性和惩罚性。
实用吗?或许不。有趣吗?绝对。
这套工具显然不适合日常主力机——谁想每天开机都冒关机风险?但它完美体现了极客精神:
- 对启动流程的完全掌控
- 将枯燥的等待变成游戏化体验
- 用技术玩出幽默与个性
如果你有一台闲置设备,或正在搭建一台“极客展示机”,不妨试试把它变成你的专属“开机挑战台”。











评论