国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

比爾·蓋茨當(dāng)年未拿下的經(jīng)典文字冒險(xiǎn)游戲《魔域》,現(xiàn)被微軟采用MIT開源,引發(fā)全球開發(fā)者狂歡!

0
分享至


整理 | 屠敏

出品 | CSDN(ID:CSDNnews)

近年來,微軟在推進(jìn)開源戰(zhàn)略的同時(shí),將不少老系統(tǒng)、軟件和工具,如 、WSL 以及 等,開放給公眾,讓更多興趣愛好者有機(jī)會(huì)參與學(xué)習(xí)。

日前,微軟開源再下一城!讓許多 70、80 后心中的經(jīng)典文字冒險(xiǎn)游戲《魔域》(Zork)三部曲——《Zork I》《Zork II》《Zork III》的源代碼正式開源。用官方的話說,就是將影響幾代人的冒險(xiǎn)游戲置于 MIT 許可之下。

這意味著這些老游戲的核心代碼,未來任何人都能自由查看、研究,甚至基于它們做點(diǎn)自己的東西。當(dāng)然,商用包裝、老封面、宣傳物料這些東西依然屬于微軟,不在開源范圍內(nèi),相關(guān)商標(biāo)也還是專有的。

盡管如此,這一舉措還是勾起了眾多玩家的回憶,也贏得了廣泛認(rèn)可。


GitHub 開源地址:https://github.com/historicalsource/zork1


經(jīng)典的文字冒險(xiǎn)游戲 Zork

在很多人的心中,《Zork》是電腦游戲史上的一個(gè)標(biāo)志性存在,它在多個(gè)維度上奠定了現(xiàn)代互動(dòng)敘事和文字冒險(xiǎn)游戲的基礎(chǔ)。

它的首個(gè)版本是由 Tim Anderson、Marc Blank、Bruce Daniels 和 Dave Lebling(全是麻省理工動(dòng)力模型組的成員)于 1977 至 1979 年間,在 DEC PDP-10 電腦上使用 MDL 程式語編寫的。

隨后,這四位開發(fā)者與其他人共同成立了 Infocom 公司,進(jìn)一步推動(dòng)了游戲的發(fā)展。

從設(shè)計(jì)維度來看,《Zork》沒有圖形界面、操縱桿或配樂,屏幕上只有文字和玩家的想象力。然而,僅憑這些文字,這款游戲構(gòu)建出的世界卻比當(dāng)時(shí)大多數(shù)游戲都更加生動(dòng)。這種魔力的背后,不僅是出色的文字設(shè)計(jì),更有精巧的工程支撐。

據(jù)微軟介紹,支撐這一切的是當(dāng)時(shí)極具創(chuàng)新性的技術(shù)——Z-Machine,一種專門打造的虛擬機(jī)引擎。Z-Machine 的規(guī)范允許開發(fā)者創(chuàng)建各種解釋器,使同一套游戲內(nèi)容能夠在不同平臺(tái)上運(yùn)行。

最初的 Zork 在大型機(jī)上運(yùn)行版本過大,不適合早期家用電腦。為此,Infocom 團(tuán)隊(duì)將其拆分為三部曲——Zork I、Zork II 和 Zork III——仍然共享同一個(gè)底層系統(tǒng)。借助 Z-Machine,團(tuán)隊(duì)無需為每個(gè)平臺(tái)重寫游戲,就能在 Apple II、IBM PC 等多種電腦上運(yùn)行。

這一設(shè)計(jì)使 Zork 成為最早實(shí)現(xiàn)真正跨平臺(tái)的游戲之一,也為后來游戲的多平臺(tái)開發(fā)樹立了標(biāo)桿。



曾想購買《Zork》終未果,版權(quán)兜兜轉(zhuǎn)轉(zhuǎn)還是到了微軟手中

那要問微軟和 Infocom 是什么關(guān)系?

事實(shí)上,微軟現(xiàn)在是 Zork 版權(quán)的持有者,這個(gè) IP 是微軟在 2023 年收購時(shí)一起“順帶”接過來的。而動(dòng)視暴雪當(dāng)年之所以擁有 Zork,又是因?yàn)樗?80 年代末買下了《Zork》的原始發(fā)行方 Infocom。

此次開源的背后是一項(xiàng)由 Xbox、動(dòng)視暴雪團(tuán)隊(duì),以及微軟的開源項(xiàng)目辦公室(OSPO)一起推動(dòng)的聯(lián)合作業(yè)。

值得一提的是,據(jù)外媒 ArsTechnica 報(bào)道,早在 80 年代,微軟其實(shí)就想買《Zork》的發(fā)行權(quán)。據(jù)說比爾·蓋茨還是《Zork》鐵粉,當(dāng)時(shí)很想讓微軟來發(fā)行這款游戲,但最后沒談成。

結(jié)果幾十年后兜兜轉(zhuǎn)轉(zhuǎn),它還是回到了微軟手里,也算命運(yùn)開了一個(gè)“玩笑”。


其實(shí)代碼早就能看,只是“名不正言不順”,微軟這次給正了名!

針對(duì)這一次的開源,微軟并沒有重新建一個(gè)新的倉庫,而是選擇直接給《Zork》的歷史代碼倉庫提交 pull request。

準(zhǔn)確來說,這并不是《Zork》源碼第一次出現(xiàn)在互聯(lián)網(wǎng)上。

2019 年時(shí),著名數(shù)字檔案專家、互聯(lián)網(wǎng)檔案館(Internet Archive)知名人物 Jason Scott 已經(jīng)把它們上傳到 GitHub,但當(dāng)時(shí)的版權(quán)狀態(tài)不明確——理論上來說,動(dòng)視或微軟隨時(shí)可以提出下架,好在他們沒有這么做。

那么現(xiàn)在不一樣了:《Zork》的代碼帶著 MIT 許可正式開源,完全合法、沒有風(fēng)險(xiǎn)。誰都可以拿去研究,也不會(huì)再擔(dān)心“下一秒會(huì)不會(huì)被 DMCA”。

對(duì)此,微軟 OSPO 負(fù)責(zé)人 Stacy Haffner 和微軟開發(fā)者社區(qū) VP Scott Hanselman 在公告里解釋說:“我們不是為了開源而新建倉庫,而是直接把代碼貢獻(xiàn)給歷史。我們和 Jason Scott 合作,把 MIT License 添加到《Zork I》《Zork II》《Zork III》的源代碼庫,并正式記錄這次開源授權(quán)。”

其中,每個(gè)倉庫包含:

  • 《Zork I》《Zork II》和《Zork III》的源代碼

  • 可用的附帶文檔,例如構(gòu)建說明、注釋及具有歷史價(jià)值的文件

  • 清晰的許可和歸屬信息,通過 MIT LICENSE.txt 和倉庫級(jí)元數(shù)據(jù)進(jìn)行說明

選擇開源,微軟表示,“我們的目標(biāo)很簡(jiǎn)單:將具有歷史意義的代碼交到學(xué)生、教師和開發(fā)者手中,讓他們能夠?qū)W習(xí)、借鑒,甚至最重要的——體驗(yàn)游戲本身?!?/p>


今天如何運(yùn)行 Zork I-III?

至于怎么玩,微軟在公告中還特別發(fā)布了一個(gè)指南。

其指出,游戲仍可通過 Good Old Games 平臺(tái)上的《Zork Anthology》(https://www.gog.com/en/game/the_zork_anthology)合法購買。

對(duì)于喜歡動(dòng)手的玩家,可以使用 ZILF(現(xiàn)代 Z-Machine 解釋器,由 Tara McGrew 創(chuàng)建)將游戲編譯并本地運(yùn)行。ZILF 可將 ZIL 文件編譯成 Z3 文件,再通過 Tara 的 ZLR 運(yùn)行。此外,各平臺(tái)還有大量?jī)?yōu)秀的 Z-Machine 運(yùn)行器可供探索。

使用 ZILF 本地運(yùn)行 Zork 的步驟如下:

從命令行將 zork1.zil 編譯并組裝成可運(yùn)行的 z3 文件:

"%ZILF_PATH%\zapf.exe" zork1.zap zork1-ignite.z3

然后在 Z-Machine 運(yùn)行器中運(yùn)行 Z3 文件。微軟官方給示例中,使用的是 David Kinder 基于 Stefan Jokisch Frotz 核心開發(fā)的 Windows Frotz:


或者,可以給終端應(yīng)用 CRT 濾鏡,并使用 Matthew Darby 用 Python 編寫的 CLI Z-Machine 實(shí)現(xiàn) “Fic”:



勾起眾人回憶的 Zork

最后,雖然《Zork》在今天可能沒有《我的世界》或《堡壘之夜》這種級(jí)別的知名度,但對(duì)于游戲設(shè)計(jì)和互動(dòng)敘事來說,它的地位堪比“開宗立派”。它讓“文字互動(dòng)”成為可能,影響了后來的 RPG、解謎類游戲設(shè)計(jì)。

在 AI、游戲引擎高度發(fā)達(dá)的今天,回頭看看這樣的作品,更能意識(shí)到:偉大的創(chuàng)意從來不靠 GPU,而靠有趣的大腦。

正如微軟說的,「《Zork》從來不僅僅是一款游戲。它提醒我們,想象力與工程技術(shù)可以超越硬件和玩家的世代。將這段代碼公開,不僅是一次慶祝,更是向最初創(chuàng)造了這一宇宙的 Infocom 開發(fā)者表示感謝,向 Jason Scott 及互聯(lián)網(wǎng)檔案館幾十年的守護(hù)和合作致敬,也向微軟 OSPO、Xbox 和動(dòng)視的同事們致謝,是他們讓開源成為可能。」

對(duì)此,不少網(wǎng)友也涌入社交媒體平臺(tái)評(píng)論道:

  • 這真的讓我起了雞皮疙瘩。很難用語言形容《Zork》(以及 Infocom 的其他作品)對(duì)我意味著什么。這就是我在 Commodore 64 上接觸到的第一款游戲。對(duì)于所有參與過這些游戲誕生的人來說,請(qǐng)知道,你們以一種有趣、有意義、發(fā)自內(nèi)心的方式,深深影響了無數(shù)人的人生。

  • 大概在我 14 歲的時(shí)候,也就是 20 世紀(jì) 80 年代初,我和一位一直在玩《Zork》的朋友覺得,自己設(shè)計(jì)一款游戲應(yīng)該會(huì)很有趣。于是我們真的給 Infocom 寄了一封信,提議讓我們?yōu)樗麄冎谱饕豢钚掠螒?,并希望能使?ZIL 和 Z-machine 來實(shí)現(xiàn)。出乎意料的是,他們真的回信了——雖然禮貌地拒絕了我們的提議?;仡^看,當(dāng)時(shí)我們雖然會(huì)在 Apple II 上用 BASIC 和匯編語言編程,但如果真讓我們用 ZIL 做一款游戲,我們肯定會(huì)一頭霧水。所以說,Infocom 當(dāng)時(shí)做了正確的決定。但這件事也說明了,他們?cè)敢庾鹬貎蓚€(gè)小孩的想法,而不是直接嘲笑我們。我真希望那封回信我還留著。

  • 哇,真沒想到微軟會(huì)這樣做??吹浇?jīng)典游戲的源代碼被公開用于學(xué)習(xí),真的太棒了。

參考:https://opensource.microsoft.com/blog/2025/11/20/preserving-code-that-shaped-generations-zork-i-ii-and-iii-go-open-source

https://news.ycombinator.com/item?id=45995740


【活動(dòng)分享】2025 年是 C++ 正式發(fā)布以來的 40 周年,也是全球 C++ 及系統(tǒng)軟件技術(shù)大會(huì)舉辦 20 周年。這一次,C++ 之父 Bjarne Stroustrup 將再次親臨「2025 全球 C++及系統(tǒng)軟件技術(shù)大會(huì)」現(xiàn)場(chǎng),與全球頂尖的系統(tǒng)軟件工程師、編譯器專家、AI 基礎(chǔ)設(shè)施研究者同臺(tái)對(duì)話。

本次大會(huì)共設(shè)立現(xiàn)代 C++ 最佳實(shí)踐、架構(gòu)與設(shè)計(jì)演化、軟件質(zhì)量建設(shè)、安全與可靠、研發(fā)效能、大模型驅(qū)動(dòng)的軟件開發(fā)、AI 算力與優(yōu)化、異構(gòu)計(jì)算、高性能與低時(shí)延、并發(fā)與并行、系統(tǒng)級(jí)軟件、嵌入式系統(tǒng)十二大主題,共同構(gòu)建了一個(gè)全面而立體的知識(shí)體系,確保每一位參會(huì)者——無論是語言愛好者、系統(tǒng)架構(gòu)師、性能優(yōu)化工程師,還是技術(shù)管理者——都能在這里找到自己的坐標(biāo),收獲深刻的洞見與啟發(fā)。詳情參考官網(wǎng):https://cpp-summit.org/

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
向太太敢說了!向華強(qiáng)今年已經(jīng)78了,但是她和向華強(qiáng)還有X生活!

向太太敢說了!向華強(qiáng)今年已經(jīng)78了,但是她和向華強(qiáng)還有X生活!

小娛樂悠悠
2025-12-23 14:57:09
影后辛芷蕾,這張照片攝影師得加雞腿,抓拍的太到位了

影后辛芷蕾,這張照片攝影師得加雞腿,抓拍的太到位了

徐幫陽
2025-12-23 18:33:38
1夜3筆轉(zhuǎn)會(huì)確認(rèn)!米蘭冬窗首簽,皇馬天才離隊(duì),曼城強(qiáng)援即將到位

1夜3筆轉(zhuǎn)會(huì)確認(rèn)!米蘭冬窗首簽,皇馬天才離隊(duì),曼城強(qiáng)援即將到位

阿超他的體育圈
2025-12-25 05:29:13
你老公“免死金牌”怎么來的?網(wǎng)友:跟婆婆吵多兇 都感恩一輩子

你老公“免死金牌”怎么來的?網(wǎng)友:跟婆婆吵多兇 都感恩一輩子

夜深愛雜談
2025-12-24 16:45:13
陳鐵群同志逝世

陳鐵群同志逝世

新京報(bào)政事兒
2025-12-25 10:16:35
工信部:11月我國(guó)移動(dòng)電話用戶總數(shù)減少200萬戶

工信部:11月我國(guó)移動(dòng)電話用戶總數(shù)減少200萬戶

南方都市報(bào)
2025-12-24 20:05:21
海南“零關(guān)稅”豪車真相:寶馬X5、保時(shí)捷卡宴鮮有符合要求車型,免稅進(jìn)口車僅限企業(yè)營(yíng)運(yùn)

海南“零關(guān)稅”豪車真相:寶馬X5、保時(shí)捷卡宴鮮有符合要求車型,免稅進(jìn)口車僅限企業(yè)營(yíng)運(yùn)

每日經(jīng)濟(jì)新聞
2025-12-23 16:32:04
逃離商場(chǎng)的“特斯拉們”,為何撐不下去了?

逃離商場(chǎng)的“特斯拉們”,為何撐不下去了?

金錯(cuò)刀
2025-12-24 10:09:57
雷軍急推YU9被質(zhì)疑,網(wǎng)友:中年人怎敢把全家托付給小米!

雷軍急推YU9被質(zhì)疑,網(wǎng)友:中年人怎敢把全家托付給小米!

熱點(diǎn)菌本君
2025-12-23 19:06:18
起底南博院長(zhǎng)徐湖平,我發(fā)現(xiàn)幾件趣事

起底南博院長(zhǎng)徐湖平,我發(fā)現(xiàn)幾件趣事

亮見
2025-12-23 15:19:40
從斬殺線到方便面

從斬殺線到方便面

美第奇效應(yīng)
2025-12-24 00:08:39
當(dāng)段奕宏和00后演員同框,一個(gè)健壯一個(gè)油頭粉面,才懂啥叫真男人

當(dāng)段奕宏和00后演員同框,一個(gè)健壯一個(gè)油頭粉面,才懂啥叫真男人

銀河史記
2025-12-24 14:32:30
一夜之間,房?jī)r(jià)的玩笑這次開大了

一夜之間,房?jī)r(jià)的玩笑這次開大了

重遠(yuǎn)投資觀
2025-12-24 12:14:19
美國(guó)要絕望!殲-20生產(chǎn)超300架已宣告停產(chǎn),理由居然是:已經(jīng)落后

美國(guó)要絕望!殲-20生產(chǎn)超300架已宣告停產(chǎn),理由居然是:已經(jīng)落后

胖福的小木屋
2025-12-24 23:49:37
男女干部戴頭套開房后續(xù):女主高清照片流出,男主六月新婚

男女干部戴頭套開房后續(xù):女主高清照片流出,男主六月新婚

沒有偏旁的常慶
2025-12-25 06:58:51
師范生的“天塌了”:江西2027年起取消教師全省統(tǒng)招,真沒崗了

師范生的“天塌了”:江西2027年起取消教師全省統(tǒng)招,真沒崗了

另子維愛讀史
2025-12-24 17:07:45
柬埔寨“生命科學(xué)院”全中文服務(wù),網(wǎng)友炸鍋:私人訂制

柬埔寨“生命科學(xué)院”全中文服務(wù),網(wǎng)友炸鍋:私人訂制

胡嚴(yán)亂語
2025-12-24 19:10:52
以色列已經(jīng)告訴世界:日本若敢擁核,美國(guó)并不會(huì)第一個(gè)翻臉

以色列已經(jīng)告訴世界:日本若敢擁核,美國(guó)并不會(huì)第一個(gè)翻臉

李健政觀察
2025-12-25 13:47:21
新進(jìn)展!南博前職工再曝猛料 買“贗品”神秘人扒出 倒賣流程曝光

新進(jìn)展!南博前職工再曝猛料 買“贗品”神秘人扒出 倒賣流程曝光

社會(huì)日日鮮
2025-12-24 06:20:47
2025年C919交付大跳水之謎:說好的75架,只剩零頭?

2025年C919交付大跳水之謎:說好的75架,只剩零頭?

矚望云霄
2025-12-24 10:30:09
2025-12-25 14:40:49
CSDN incentive-icons
CSDN
成就一億技術(shù)人
26206文章數(shù) 242203關(guān)注度
往期回顧 全部

游戲要聞

《孤島驚魂2》Xbox服務(wù)器意外“復(fù)活”多人模式回歸

頭條要聞

朱孝天舉報(bào)阿信所屬公司:勾結(jié)黃牛炒票逃稅、假唱

頭條要聞

朱孝天舉報(bào)阿信所屬公司:勾結(jié)黃牛炒票逃稅、假唱

體育要聞

單賽季11冠,羽壇“安洗瑩時(shí)代”真的來了

娛樂要聞

金莎小19歲男友求婚成功!兩人雪地?fù)砦?/h3>

財(cái)經(jīng)要聞

美國(guó)未來18個(gè)月不對(duì)中國(guó)芯片加額外關(guān)稅

科技要聞

屠龍少年被"招安"!英偉達(dá)平安夜豪擲200億

汽車要聞

預(yù)售31.3萬元起 全新奧迪Q5L將于1月內(nèi)上市

態(tài)度原創(chuàng)

房產(chǎn)
游戲
健康
時(shí)尚
藝術(shù)

房產(chǎn)要聞

硬核!央企??谝痪€江景頂流紅盤,上演超預(yù)期交付!

4G游戲塞了3G音樂,這款騰訊游戲如何成了500萬人的隨身聽?

這些新療法,讓化療不再那么痛苦

對(duì)不起周柯宇,是陳靖可先來的

藝術(shù)要聞

緬懷 | 著名油畫家宮立龍逝世,享年73歲

無障礙瀏覽 進(jìn)入關(guān)懷版