Cosmopolitan赋能:重现经典UNIX文字冒险游戏Zork
2025-04-14
作者利用Cosmopolitan项目,将Infocom公司1985年发布的UNIX版Zork文字冒险游戏的C源代码移植到现代操作系统。Cosmopolitan独特的“一次编写,随处运行”特性,使得只需编译一次,即可在Windows、macOS、Linux等多个平台上运行,无需虚拟机。过程中,作者修复了原代码中NULL定义冲突、函数声明缺失等问题,并解决了部分函数的弃用问题。最终,作者成功创建了包含Zork三部曲的独立可执行文件,并在GitHub上发布,让玩家能够在现代系统上体验这款经典游戏。
阅读更多
游戏