微软开源《魔域》早期源码:教育研究可免费使用
当地时间11月21日(周四),微软正式宣布将以MIT许可证开源经典文字冒险游戏《魔域(Zork)》三部曲。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
公开资料显示,《Zork》是电子游戏史上最早的文字冒险游戏之一,也是对《巨洞冒险》(Colossal Cave Adventure)的早期延续。
《Zork》的首个版本由麻省理工学院动态建模组成员Tim Anderson、Marc Blank、Bruce Daniels和Dave Lebling共同开发,于1977年至1979年间在DEC PDP-10计算机上使用MDL程序语言编写。这款游戏拥有多个平台版本,积累了大量忠实玩家,甚至在动视收购公司后仍推出了多部续作。
据微软介绍,《Zork》三部曲源代码的开源由微软开源项目办公室、Xbox团队与动视共同推动。微软表示,此举旨在让这段具有里程碑意义的代码能够被学生、研究者与开发者长期访问学习,并强调其目标在于保存而非对游戏进行现代化处理。

《Zork》系列是互动小说与文本解析类游戏的代表作品。首作不仅通过文字描绘出高度自由的冒险体验,还依托名为Z-Machine的虚拟机架构实现跨平台运行,这使得其能在早期多种家用计算机上发布,对1990年代个人电脑游戏的发展产生了深远影响。
需要说明的是,目前仍有现代的Z-Machine解释器可运行这些游戏作品,玩家也可通过GOG平台的《Zork Anthology》进行体验。

2019年,部分Infocom经典游戏的源代码曾在GitHub出现,但版权仍由动视掌握,因此理论上存在被撤下的可能。
微软此次通过最新方式将《Zork》三部曲以MIT协议开放,并向历史源码仓库提交上游拉取请求,为作品提供了明确且可持续的授权。

开源内容涵盖三部游戏的源代码、相关文档(如构建说明与历史文件)以及MIT许可证文本。微软强调,此次发布仅涉及源代码,不包含商业包装、商标及其他外部素材,以确保历史呈现的准确性。
对于希望在本机运行游戏的用户,微软也提供了指引。除了仍可通过GOG获取商业版本,用户可使用由Tara McGrew开发的现代Z-Machine工具链ZILF,将ZIL文件编译为可在解释器中运行的Z3格式。此外,社区仍维护多种Z-Machine运行器,覆盖不同平台。
微软指出,《Zork》的开源仓库将在历史项目基础上持续维护,并欢迎文档完善的小型贡献。公司选择MIT许可证是出于开放与易用性的考虑,希望为学习原始设计提供便利。微软也强调,此举的核心是保存代码,使其成为探索与教育的空间。
相关攻略
11 月 21 日消息,当地时间周四,微软宣布将经典文字冒险游戏《魔域(Zork)》三部曲正式以 MIT 许可证开源。公开资料显示,《Zork》是电子游戏史上最早的一款文字冒险游戏,是 Colos
魔域手游是一款非常受欢迎的角色扮演类手游,但是想要在游戏中获得更多的资源和财富,就需要进行搬砖。那么,魔域手游怎么样搬砖讲解快呢?下面就为大家详细介绍。1 打副本在魔域手游中,打
网龙经典游戏《魔域》即将迎来一位全新英灵幻——闭月红颜·貂蝉,并于7月25日正式亮相。一曲霓裳舞乾坤,璇玑清辉绘河绢。她以倾世之姿降临亚特大陆,带来颠覆想象的养成体验——助战立得1
找人带雷炎或者黑水,然后每天做做日常任务,用恒晶石换点星石跟神火结晶升级神火,竞技场的荣誉点每周也可以限量换,不花钱就多做任务吧。勤快一点还是可以弄得挺好的。 详细答案: 每天混沌
升级需要神火碎晶。每天挖五次泥巴,皇家黑水荒古一条龙任务,就有恒晶石,然后就可以在左下角活动商店里换,星石和神火碎焰,再然后打打竞技场,也可以换,但数量有限。详细答案:升级需要神火
热门专题
热门推荐
Incerto Observability是什么 在监控工具这个领域,我们常常面临一个选择题:是选择功能强大但黑盒化的商业套件,还是拥抱灵活却需要大量自研投入的开源方案?Incerto Observability的出现,似乎提供了一个折中的答案。这款由 Incerto Technologies 开发
《灰烬之国》深度评测:硬核肉鸽与叙事融合,是否值得长期投入? 近期,一款名为《灰烬之国》的 Roguelike 手游在玩家社群中热度显著上升。它尤其吸引了那些钟爱高自由度构筑与强随机性挑战的硬核玩家群体。本作成功地将深度叙事与复杂的玩法系统相结合,那么,它是否值得你投入大量时间进行深入体验?我们来全
大数据量插入的性能瓶颈分析在数据库操作中,直接使用简单的INSERT语句处理海量数据时,往往会遭遇显著的性能瓶颈。当数据量达到百万甚至千万级别时,单次事务过大、日志写入压力剧增、锁竞争激烈以及网络传输超时等问题会集中爆发,导致插入操作异常缓慢,甚至引发事务回滚或连接中断。其中,数据库的事务日志(如M
《红色沙漠》弓箭爆炸输出流玩法攻略分享 在《红色沙漠》这款游戏中,追求极致伤害与爽快战斗体验的玩家,往往会对弓箭爆炸输出流青睐有加。该流派以其卓越的爆发能力和广泛的适应性,堪称应对各类高难度BOSS与副本的“万金油”选择。其核心魅力在于通过精妙的技能组合,在短时间内倾泻出毁灭性的伤害。如果你渴望掌握
理解 insert into select 的核心概念在数据库操作中,数据的复制与迁移是一项常见任务。insert into select 语句正是为此而生的强大工具。它并非两个独立命令的简单拼接,而是一个将数据查询与数据插入无缝结合的单步操作。其基本语法结构为:INSERT INTO 目标表 (列





