
最近,开发者Alejandro Armas在开源平台上发布了一个名为UEFIGames的有趣项目,把计算机启动过程变成了互动小游戏,为进入系统前的操作增添了一层物理交互的挑战。
在现代主流的计算机架构中,UEFI作为硬件与操作系统之间的桥梁,负责初始化设备并加载系统引导程序。通常情况下,UEFI会读取系统分区中的EFI应用,进而启动操作系统内核。而这个新项目正是利用这一机制,将多个小游戏实现为标准的EFI应用程序,嵌入启动流程中。用户必须成功完成指定游戏,方可进入操作系统;若挑战失败,系统将显示嘲讽提示并立即关机。
该项目历经约十个月开发,目前包含五款不同类型的小游戏,均以内置UEFI环境的方式运行。第一款“用户能力评估”,要求用户快速计算两个0到99之间的随机整数之和,答错即触发失败机制。第二款“言语决斗”考验语言反应能力,玩家需从多个选项中选出最有力的回击语句以胜出。第三款“滚动通道”为纵向滚动的球类避障游戏,玩家需操控小球从顶部安全抵达底部,途中避开各类障碍。第四款“八十年代流行文化问答”则专为年轻用户设置门槛,若答题错误,系统会判定使用者“过于年轻”而拒绝其继续使用设备。第五款“UEFI Says”类似记忆挑战,玩家须准确记住屏幕上短暂闪现的颜色序列并作出正确响应。
由于遵循标准UEFI规范,该项目兼容绝大多数支持UEFI启动的设备,安装后可在系统加载前运行。现阶段五款游戏整体难度较为基础,未来是否会引入更高难度的挑战内容,仍有待观察。
