开发者 alejandro armas 最近发布了一个名为 uefigames 的趣味性开源项目,把“开机门槛”真正拉到了物理交互的新维度。
在当代计算机系统中,UEFI 作为硬件与操作系统之间的关键接口,常规流程是在完成全部硬件初始化后,优先从系统分区(ESP)加载并执行 EFI 应用程序,再由其启动操作系统内核。

而 UEFIGames 正是一组符合规范的 EFI 应用程序——它被置于启动链前端:用户必须先通关内置游戏,才能继续引导至操作系统;若挑战失败,则会收到一段嘲讽式提示,并立即断电关机。
该项目由作者耗时约十个月独立开发完成,目前共包含五款风格各异的小游戏:
1、用户能力测试:随机生成两个 0–99 范围内的整数,要求玩家迅速心算其和。答错即触发系统毒舌嘲讽,并强制关机。

2、语言反击战:玩家需在多轮对话中精准选择最具杀伤力的回怼语句,考验反应与幽默感。

3、重力隧道:一款竖屏滚球类游戏,玩家需操控小球自屏幕顶端出发,在下落过程中灵活避开各类障碍物,最终抵达底部。
《Android基础教程》内容完整丰富,具有较强的通用性,读者都能通过《Android基础教程》快速学习Android开发,提高相关技能。Android是谷歌公司开发的全新开源手机平台。《Android基础教程》是一部关于Android开发的基础教程,采用由浅入深、循序渐进的方式讨论Android。书中还结合数独游戏等实例更加形象生动地讲解了Android开发的基本流程,且每章最后都有一个“快速阅读指南”,更加方便了读者的阅读。android基础教程,美Ed_Bur

4、八十年代文化考卷:专为Z世代设置的认知壁垒,题目围绕上世纪80年代流行元素展开;答错将被判定“年龄不足”,拒绝授予开机权限。

5、UEFI Says:模仿经典“Simon Says”玩法,屏幕上快速闪现不同颜色方块序列,玩家须依序复现,挑战短期记忆极限。

得益于严格遵循 UEFI 标准,该程序兼容所有支持 UEFI 启动模式的设备。当前五款游戏整体难度偏友好,未来是否会加入更高阶挑战,尚待开发者进一步更新。
源码地址:点击下载









