每日最新頭條.有趣資訊

每當內心消沉時,我就繞著太陽系走一圈

有一款遊戲:沒有劇情,沒有任務,沒有非玩家角色,也沒有玩家間的互動;只有一人,一艘飛船,和無窮無盡的宇宙——它用 1:1 比例模擬了真實宇宙裡的兆顆星體。

在遊戲裡飛向無盡深空,路線隨你所願

發現巨行星上正在醞釀的一場風暴

發現成千上萬顆流星撞擊荒涼的星體

發現某顆陌生行星的日升日落

數十億個星系、星雲、恆星和行星,都以其真實規模在遊戲中顯示。

而如此浩瀚的體量,是由一個人獨自開發完成的。他的名字叫做弗拉基米爾·羅曼耶克(Vladimir Romanyuk),一名來自俄羅斯的程序員。

遊戲開發者弗拉基米爾·羅曼耶克

從搭建引擎、編寫行星生成算法、到優化遊戲體驗,羅曼耶克一人完成了所有工作。當被問起這麽做的原因時,他只是簡單地回答說:“這是我的愛好,想做就做咯。”

遊戲的名字叫《 Space Engine 》。支持 VR 功能的最新版,在製作了 3 年之後最近上線了,好評率高達 96%。

最新版《Space Engine》的宣傳片

理工男的浪漫

羅曼耶克沒讀過計算機專業,他大學攻讀的是數學和天文學。編程只是他自學的一項業餘愛好。

羅曼耶克是個天文迷。讀大學時,經常泡在當時流行的天文模擬軟體上。然而,這些軟體隻模擬了人類觀測過的星體,規模與真實的宇宙相去甚遠。

雖然也能玩很多年,但羅曼耶克覺得還不夠:“在那些軟體裡,當我走到銀河系的盡頭,擺在我面前的是一片漆黑,一顆星星都沒有。這讓我很不舒服,在真實的宇宙裡,那裡本應該非常絢爛。”

於是,他決定自己做一款更逼真的軟體。

初版遊戲中的地球

他先是找來人類現有的天體目錄,把資料記載過的天體挨個模擬了一遍。然後,他編出了一套算法。依照天體物理法則,生成了億萬顆未知的天體。

羅曼耶克說:“這些星體也許存在,也許不存在,我們人類不得而知。但重要的是,它們符合人類已知的科學規則。玩家得到的探索體驗,與探索那些真實存在的星體一樣真實。”

每一點星光,都是一個可以去探索的星球

《 Space Engine 》的開發始於 14 年前。

一開始,羅曼耶克還有全職工作,只能利用業餘時間做這件事,遊戲的製作進度緩慢。在積累了一群玩家後,有了眾籌,他辭掉工作專心開發。

Vladimir Romanyuk 的工作環境

羅曼耶克使用的硬體設備並不特別,甚至不如一些玩家。VR 開發時需要 NVIDIA 這樣的芯片公司提供幫助,他也只能自己寫郵件去聯繫。

這款遊戲被稱作“上帝的沙盤”,不過,“上帝”本人卻鮮有時間體驗自己的作品。

羅曼耶克說,他把 95%的時間都花在編程上了,其中又有 95%是在找 bug,補 bug。

遊戲中的銀河

他是徹頭徹尾的工作狂。在《 Space Engine 》論壇的“問題反饋”版塊裡,羅曼耶克活躍得像一個行銷號,幫玩家們處理形形色色的問題。但在分享遊戲體驗的版塊裡,卻幾乎見不著他。

新版本發布當天,他在論壇裡發帖說,已經著手開發下一個版本了。玩家們紛紛回帖勸他:“兄弟,你可歇歇吧。”

在那 5%不用敲代碼的空閑時間裡,羅曼耶克盡量讓自己放鬆下來:“有時候我睡不著覺,在早上五點,我偶然發現一顆好玩的星星,我會繞著它飛上好幾個小時,不著陸,什麽都不乾,直到天亮。”

他最喜歡的天體是衛星。

“有些衛星和地球很像。我喜歡登上它們,倚著龐大的巨行星,看其它衛星在我眼前跳舞。有時,我會為地球只有一顆衛星而難過。”

享受完片刻寧靜後,他會在喜歡的地方做個標記,等待下一個失眠的清晨時分。

太空探險家的樂園

“人們為什麽來玩這款遊戲?”有媒體這樣問道。

因為人類天生就是探險家。”羅曼耶克這樣回答。

在羅曼耶克創造的這個宇宙裡,每個人都可以自由地探索

每個行星,都有程序自動生成的、符合邏輯的細致紋理、地形。玩家們會在論壇裡分享他們在這個遊戲裡的發現,也會把 bug 反饋給羅曼耶克去做修改。

由於遊戲不可思議的體量,大部分星體永遠都不會被人發現

這顆火球是遊戲裡目前被找到的最大恆星,

它的直徑是地日距離的 166 倍

目前發現的最暗的行星

最暗的恆星和繞著它轉的行星,

是茫茫宇宙中的“隱形人”

自轉最快的類地行星,

在這座星球,一天只有 8 個多小時

這個星雲的形狀看起來像滅霸的手套

這個星雲則有愛得多

有人說它像天使,有人說它像受難的耶穌

一顆冰封的巨大衛星,"海"的形狀像一隻卡通公仔

“河流”勾勒出了忍者龜的輪廓

這顆行星的地質,與《貓和老鼠》裡的奶酪星球如出一轍

還有些星球,

長得像是孩子筆下的外星人面具:

對宇宙的投影,對生命的隱喻

除了提供娛樂,羅曼耶克還想把《 Space Engine 》用於專業的天文館,或者用來給孩子做天文學科普。

其實,從 2017 年開始,歐洲南方天文台(ESO)已經在用《 Space Engine 》創建圖片和視頻,並把它們用在官方新聞稿裡。

歐洲航天局用《 Space Engine 》創製的小行星軌道動畫

不過,比起冷冰冰的知識科普,《 Space Engine 》更重要的意義還是在於:讓玩家親身體驗目睹奇跡時的複雜情感

有人說,當他在遊戲裡以光速航行時,參考恆星看上去仍然幾乎靜止:“那一刻,我覺得自己在現實生活裡的勝負欲、征服欲是如此可笑。我們什麽也征服不了。”

還有人說:“當我一個人在太空裡孤零零地飄著時,終於體會到‘寄蜉蝣於天地,渺滄海之一粟’這句詩美在哪了。”

遊戲裡的極光

還有很多玩家會提到《銀翼殺手》中的那句台詞:“我曾見過人類無法想象的美,我曾見過太空戰艦在獵戶星座旁熊熊燃燒,注視萬丈光芒在天國之門的黑暗裡閃耀,而所有的過往都將消失於時間,如同淚水消失在雨中。”

遊戲裡的獵戶座大星雲

所以,儘管羅曼耶克說,將來可能會給遊戲加上玩家互動功能。但不少玩家表示,現在這樣就挺好。

這種孤零零的狀態,是對人類種族,和所有個體命運的絕妙隱喻。不要破壞它。”

他們很享受在某個雙星系統裡,看著兩顆“太陽”同時升起。或者在一個荒涼星球上,觀賞一場極光。

兩顆恆星同時升起

正如一位玩家所說:“當我看著那兩顆‘太陽’一起升起時,我覺得自己不需要陪伴,也不需要擁有什麽。只有我和這個宇宙,就夠了。”

遊戲裡的後發座星系團,它有 16 兆顆恆星

曾有記者問羅曼耶克:“你一個人創造了這些華麗的美景,大部分都永遠不會為人發現,你會為此感到失落嗎?”

他回答說,一點兒也不會。

“這個遊戲就是宇宙的投影,真實的宇宙就是這麽龐大。而當我體會到人類的渺小時,其實我感到更加心安了。”

參考資料:

1. http :// spaceengine.org /

2. https :// www.reddit.com / r / spaceengine /

3. https :// medium.com / inner-worlds / inner-worlds-i-vladimir-romanyuk-the-space-engineer-276fccfc36dc

4. https :// www.digitaltrends.com / gaming / explore-100-billion-realistic-galaxies-with-space-engine /

5. https :// www.gearthblog.com / blog / archives / 2016 / 02 / space-engine-to-inifinity-and-beyond.html

圖片來自網絡,版權歸原作者所有

獲得更多的PTT最新消息
按讚加入粉絲團