微软开源经典游戏Zork源代码,MIT许可证下重现文字冒险传奇
创始人
2025-11-24 18:15:17
0

微软开发者主管Scott Hanselman在本周的Ignite大会上宣布了一个令人兴奋的消息:将经典文字冒险游戏Zork I-III的源代码以MIT许可证开源。

微软开源项目办公室主任Stacey Haffner和Hanselman在公告中表示:"我们的目标很简单:将具有历史重要性的代码交到学生、教师和开发者手中,让他们能够学习、研究,最重要的是体验这些游戏。"

Zork是游戏历史上的重要里程碑。这款受到《巨洞冒险》启发的文字冒险游戏,允许玩家使用自然语言与游戏互动,相比之前简单的"向北走"指令,玩家可以输入更复杂的命令如"爬上那棵树"。

最初为PDP-10计算机开发的Zork,后来被Infocom公司分为三部分,以适应当时个人计算机的存储限制。该公司的创始人正是游戏的原始开发者。

游戏后来被移植到Zork实现语言(ZIL),运行在Z-machine虚拟机上。这是Infocom专为文字冒险游戏开发的虚拟机。这种架构意味着要在不同的计算机系统上运行Zork和其他Infocom游戏,只需要移植Z-machine即可,因此Infocom的游戏能够在各种平台上运行。

Zork取得了巨大成功。其解析器相比之前的游戏有了显著提升,玩家可以深度沉浸在游戏世界中,而无需操纵杆、鼠标或高端显卡。

Activision在1986年收购了Infocom,而微软在2023年收购了Activision。

目前仍可购买Zork游戏,开源的代码库包含Zork I、II和III的源代码。公告建议使用ZILF(ZIL Forever)来编译和汇编源代码为可运行的Z3文件,然后使用Windows Frotz等模拟器来重回1980年代的Zork世界。

尽管Zork可能是历史上文档最完整的游戏之一,后续的编译器如Inform也延续了这一传统,但拥有原始源文件进行研究既有教育意义又充满乐趣。Hanselman表示:"我希望将ZIL开源,这样学生和教师就能在课程中使用它们而无需担心版权问题。"

虽然Hanselman选择通过在微软云端启动容器来演示代码,但这些游戏在本地计算机上同样可以完美运行。

在会议现场演示这款游戏确实存在明显的风险。不过这种风险并非来自会议Wi-Fi的不稳定,而是游戏中无处不在的危险——被食尸鬼吃掉的威胁。

Q&A

Q1:Zork是什么游戏?有什么特别之处?

A:Zork是一款经典的文字冒险游戏,是游戏历史上的重要里程碑。它允许玩家使用自然语言与游戏互动,相比之前简单的指令,玩家可以输入更复杂的命令。游戏最初为PDP-10计算机开发,后来分为三部分以适应个人计算机。

Q2:微软为什么要开源Zork的源代码?

A:微软开发者主管Scott Hanselman表示,他们的目标是将具有历史重要性的代码交到学生、教师和开发者手中,让他们能够学习和研究。Hanselman特别提到希望将ZIL开源,这样学生和教师就能在课程中使用而无需担心版权问题。

Q3:如何运行开源的Zork游戏?

A:用户需要使用ZILF(ZIL Forever)来编译和汇编源代码为可运行的Z3文件,然后使用Windows Frotz等模拟器来运行游戏。虽然微软演示时使用了云端容器,但这些游戏在本地计算机上同样可以完美运行。

相关内容

让开源生态评价开源模型!
在具身智能这一软硬件深度耦合的前沿领域,构建一个高质量的开源基础模...
2026-01-12 15:46:33
AI应用板块热度持续高涨,...
1月12日午盘,AI应用板块热度持续高涨,同指数规模最大的游戏ET...
2026-01-12 14:46:50
传音荣获 CES 2026...
近日,在 CES 2026 国际消费类电子产品展览会期间,微软大中...
2026-01-12 12:46:25
微软AI负责人苏莱曼呼吁A...
AIPress.com.cn报道 微软AI CEO Mustafa...
2026-01-12 11:47:40
《赛马娘》开发商Cygam...
|2026年1月12日 星期一| NO.1 卡牌游戏《三国杀OL》...
2026-01-12 07:17:29
面对App Store下架...
1月11日消息,据Seeking Alpha报道,埃隆·马斯克于本...
2026-01-11 11:47:24

热门资讯

原创 2... #春日生活好物种草季#近年来,笔记本电脑市场迎来技术爆发期,尤其在手机厂商跨界入局后,轻薄本在性能、...
AMD锐龙AI 9 HX 37... 2024年6月3日,AMD正式发布全新的锐龙AI 300系列处理器。该系列处理器一经发布就引发大家的...
2024云栖大会|阿里云升级无... 北京商报讯(记者魏蔚)9月20日,阿里云无影AI云电脑在2024云栖大会上展出,该版本基于最新的终端...
5个AI模特生成软件推荐 当前AI模特生成软件市场提供了多样化的解决方案,以下是几款备受推崇的工具: 触站AI:强烈推荐!...
骁龙本这么猛?联想YOGA A... 在人人都是自媒体的时代,一部手机可以解决出镜拍摄问题,而商务出差、大量码字、图像处理等需求用笔记本则...
2023年CentOS与Ubu... CentOS与Ubuntu的市场格局与技术特性探讨 在服务器操作系统领域,CentOS与Ubuntu...
苹果macOS 15.1:允许... 苹果公司在其最新的macOS 15.1版本中,推出了一项引人注目的新功能——允许用户将Mac App...
原创 苹... 前言 IQUNIX在做好看的桌面产品上,一直都给我留下非常深刻的印象。而且早期和苹果产品的设计风格...
MWC2025荣耀多款AI技术... 人民财讯3月6日电,2025世界移动通信大会(MWC 2025)上,荣耀MagicBook Pro ...
原创 华... 在2024年这个被誉为"AI元年"的关键时刻,随着生成式AI的流行,各家手机厂商都在积极备战AI手机...