約翰·卡馬克
童年
卡馬克成長于美國堪薩斯城中心區(qū)的一個家庭,早年就對電腦產(chǎn)生了濃厚的興趣。他后來從肖尼東高中畢業(yè),隨后考入了堪薩斯城的密蘇里州州立大學(xué)。但是在兩個學(xué)期之后,他從學(xué)校退學(xué)了,成為了一名自由程序員。
游戲編程
位于路易斯安那州什里夫波特的磁片公司(Softdisk)不久后聘請了卡馬克,和他一起工作的還有未來一同創(chuàng)立id Software的約翰·羅梅洛(John Romero)和阿德里安·卡馬克(Adrian Carmack)(他和約翰卡馬克沒有親戚關(guān)系)。在軟盤公司的日子里面,他們一同開發(fā)了第一個游戲《指揮官基恩》( Commander Keen ),并且由Apogee Software在1991年發(fā)行了作為共享軟件銷售的后續(xù)版本。之后不久,卡馬克離開了該公司,創(chuàng)立了id Software。
卡馬克最讓人咋舌的冒險就是涉足了第一人稱射擊游戲領(lǐng)域。他的編程能力毫無保留的體現(xiàn)了出來,隨后的《德軍總部3D》( Wolfenstein 3D )、《毀滅戰(zhàn)士》( Doom )和《雷神之錘》( Quake )就是最好的佐證。這些游戲和它們的后續(xù)版本都獲取了巨大的成功。
卡馬克喜歡在電腦圖像領(lǐng)域嘗試新的技術(shù),比如他在Doom上第一次使用了二叉樹分區(qū)技術(shù),表面緩存技術(shù)則在Quake中第一次出現(xiàn)。還有就是后來在Doom3里面使用的“卡馬克反轉(zhuǎn)”(即shadow volume的z-fail方法。事實上并不是卡馬克首先創(chuàng)新了這個技術(shù),他在后來獨立研究出來。)。
卡馬克創(chuàng)造的游戲引擎被用來制作其他的第一人稱射擊游戲,比如《半條命》( Half-life )和《榮譽勛章》( Medal of Honor )。
在2007年蘋果公司全球軟件開發(fā)者年會上,卡馬克宣布了id Tech 5,它實際上消除了過去對美工和設(shè)計人員的紋理內(nèi)存限制,允許在像素級別上對整個游戲世界實現(xiàn)獨特的定制設(shè)計,并提供了幾乎無限的視覺真實性。"該技術(shù)可以允許"廣袤的戶外場景,而室內(nèi)場景則具有前所未見的藝術(shù)細(xì)節(jié)。
自由軟件
卡馬克是一個眾人皆知的開源軟件的倡導(dǎo)者,他也再三強調(diào)反對“軟件專利”,但是他一直處于勢單力孤的狀態(tài)。
卡馬克在1995年放出了德軍總部3D的源代碼,之后的1997年又放出了毀滅戰(zhàn)士的代碼。1996年時候,他放出了雷神之錘的源代碼,Quake社區(qū)中的一名不太出名的程序員將其改寫成了Linux版本,并且將修改后的游戲發(fā)給了卡馬克。卡馬克沒有認(rèn)為這是侵權(quán)行為然后付諸法律,而是要求id Software的員工們用這個補丁作為雷神之錘linux版本的基礎(chǔ)。id Software在后來的日子里也同樣公布了雷神之錘II的代碼,雷神之錘III的代碼也于2005年8月19日公布,這些代碼的公布全遵循了GPL準(zhǔn)則。毀滅戰(zhàn)士的代碼也使用GPL準(zhǔn)則在1999年重新公布。
卡馬克在慈善事業(yè)方面的貢獻以及對游戲社區(qū)的關(guān)心也同樣出名。一個以卡馬克名字命名的基金用來資助他的母校(高中)、開源軟件的倡導(dǎo)者、游戲?qū)@姆磳φ吆蜔嵝牡耐婕摇?997年,他把他的一輛法拉利跑車作為獎品,送給了一次雷神之錘比賽“赤色全殲(Red Annihilation)”的勝利者——丹尼斯·方(Dennis Fong)。
其他活動
卡馬克不僅僅是一個3D圖像領(lǐng)域的程序員,他還愛好火箭發(fā)射器,并成立了名為犰狳宇航(Armadillo Aerospace)的私人研發(fā)團隊??R克在達(dá)拉斯QuakeCon 2013發(fā)表主題演講后不久,他本人在臺下向Arstechnica的記者證實,這么多年來他不務(wù)正業(yè)的日子業(yè)已結(jié)束,他親手創(chuàng)建的犰狳航宇只剩一口氣了。
1996年QuakeCon舉辦的時候,卡馬克在他的辦公室遇見了凱瑟琳·安娜·康(Katherine Anna Kang)。他們在2000年1月結(jié)婚,他們的兒子克里斯托弗·賴安(Christopher Ryan)于2004年8月13日誕生。
卡馬克自己有一個博客(以前叫.plan),他會時不時的在上面留言。
2013年8月7日,卡馬克以首席技術(shù)官(CTO)身份加入Oculus VR公司,并在同年11月22日正式從id Software辭職以全職供職于Oculus VR??R克辭職的原因是id的母公司ZeniMax Media不贊成id在Oculus Rift這個平臺上發(fā)展游戲。
外界評價
1999年,卡馬克登上了美國時代雜志評選出來的科技領(lǐng)域50大影響力人物榜單,并且名列第10位。
2001年4月22日,卡馬克成為第四位進入互動藝術(shù)和科學(xué)學(xué)院名人堂的人物,以表彰他在電子游戲和電視游戲領(lǐng)域所作出的杰出貢獻。第一個擁有這個榮譽的人是任天堂公司的日本人宮本茂(Shigeru Miyamoto)。
參考資料
大衛(wèi)·庫什內(nèi)(David Kushner)所著的Master of Doom: How Two Guys Created an Empire and Transformed Pop Culture
紐約,Random House出版(2003年)。ISBN 0375505245
此條目中文頁面也參考了此書的中文版本《Doom啟世錄》,由電子工業(yè)出版社出版(2004年)。
孫振南翻譯,ISBN 7-5053-9681-1 〈此欄目鏈接到的網(wǎng)頁可能有非中文內(nèi)容〉
相關(guān)條目
平方根倒數(shù)速算法
免責(zé)聲明:以上內(nèi)容版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請告知,我們將盡快刪除相關(guān)內(nèi)容。感謝每一位辛勤著寫的作者,感謝每一位的分享。
相關(guān)資料
- 有價值
- 一般般
- 沒價值
{{item.userName}} 舉報
{{item.time}} {{item.replyListShow ? '收起' : '展開'}}評論 {{curReplyId == item.id ? '取消回復(fù)' : '回復(fù)'}}
{{_reply.userName}} 舉報
{{_reply.time}}