留言討論


分享本文至 E-mail 信箱

08/20-3D 遊戲之父 John Carmack 誕生,一段電玩先驅跨界火箭與 VR 的旅程

相較於一些耀眼的科技公司大亨如賈伯斯、祖克伯等人,台灣讀者可能對出生於 1970 年今天的約翰.卡馬克(John Carmack)這號人物比較不熟悉。其實,說卡馬克是電腦遊戲 3D 技術的先驅,一點也不為過。

從卡馬克自己曾說過一段霸氣的話,便可以看出這位天才可是有著洪荒般的決心要改變世界:「如果你想開發新技術,你不需要幾百萬美元的資金,你只需在冰箱裡塞滿披薩、可樂,和一台便宜電腦,並且做好如我們一樣,睡過地板、狼狽涉水的決心。」

約翰.卡馬克。圖片來源:NVIDIA Corporation@flickr, by CC 2.0
約翰.卡馬克。圖片來源:NVIDIA Corporation@flickr, by CC 2.0

對於自律的工作狂卡馬克而言,他把一生投注在追求自己熱愛的事物上。卡馬克從小愛玩遊戲,對寫程式感興趣且天賦異稟。雖然大學沒讀完便退學,但優秀的程式設計功力早已讓他被一間軟體公司挖掘。上班不久後,卡馬克就選擇出來自立門戶,創立了 id Software 公司。

遊戲產業的技術先鋒

id Software 公司早期出品的每一款遊戲都是根據卡馬克編寫的架構製作而成。他對整個遊戲界中的首次貢獻是實現捲軸遊戲的流暢性,如 1990 年發行的《指揮官基恩》(Commander Keen)遊戲中背景圖像的應用。儘管這技術在今天看來並不算太特別,但在那個年代,卡馬克卻做到了其他開發者所不能之事。

卡馬克是一位公認實力堅強的計算機圖形學大師。他為計算機顯示領域打造了許多新技術,如在《指揮官基恩》中的「切片適配更新」(又可譯作自適應性圖塊刷新,adaptive tile refresh),《德軍總部 3D》(Wolfenstein 3D)使用的光跡傳遞(ray casting),以及《毀滅戰士》(Doom)率先使用的「二叉空間分割」(binary space partitioning)技術等。他於 2007 年的全球開發者大會(WWDC)上公布 id Tech 5,讓遊戲畫面的視覺效果變得更真實。也因此許多顯示卡公司在研發新產品時,會先詢問卡馬克的意見。另外,卡馬克以倡議開源出名,屢次公開自家旗下的遊戲產品原始碼,也多次公開反對軟體專利。

半路出家玩火箭、開發 VR

投入遊戲開發十餘年,即使是熱愛遊戲如痴的卡馬克,曾經「不務正業」了一陣子。他去做什麼呢?2000 年,他創辦了一間業餘的火箭公司 Armadillo Aerospace有錢企業家炒房,他炒的是火箭),還引起民間一陣不小的討論,甚至讓 SpaceX 創辦人馬斯克(Elon Musk)在推特上表示:歡迎卡馬克來跟他一起開發火箭!

封面圖片來源:Esther Dyson@flickr, by CC 2.0
圖片來源:Esther Dyson@flickr, by CC 2.0

不過卡馬克仁兄可沒說 YES,反而在 2013 年開始出任 Oculus VR 公司的 CTO,全職投入開發 VR

來了卡馬克坐鎮,使 Oculus 團隊和 VR 產業前景更有信心了。卡馬克在 Oculus 被 Facebook 併購之前就負責 Gear VR 的專案。他開發了針對 Gear VR 的程式語言「VrScript」,希望透過開源的方式,以開放的風氣吸引更多人來參與 VR 的領域

2016 年對卡馬克來說大有斬獲,不僅 Oculus Rift 正式發貨,今年的英國影視藝術學院(BAFTA)遊戲大獎還頒給了卡馬克,表揚他在 3D 遊戲和 VR 領域的巨大貢獻。他自己在頒獎典禮上,致詞劈頭就說:「我是一個工程師。」又說:「謝謝這份榮譽,但我只是剛開始而已。」不禁更讓人期待 VR 未來,和他下一步會做出什麼驚豔之舉(如果他想要登陸火星,好像也不意外 XD)。


影片來源:BAFTA 

 

參考資料:

卡馬克參與火箭製作過程。首圖來源:Jeff Foust@flickr, by CC 2.0

關於作者


Pa Chuang

PanX 實習編輯。

左手文、右手理,舉頭三尺想社會。不擅長二元對立,解決問題需要理性與感性並用。

留言討論


網站更新隱私權聲明
本網站使用 cookie 及其他相關技術分析以確保使用者獲得最佳體驗,通過我們的網站,您確認並同意本網站的隱私權政策更新,了解最新隱私權政策