约翰·卡马克

美国的电玩游戏程序员
约翰·D·卡马克二世(John D. Carmack II)是一名美国计算机程序员和视频游戏开发者,以及视频游戏公司id Software的联合创始人。他在3D计算机图形学方面做出了创新,包括他的Carmack's Reverse算法用于阴影体积。卡马克在慈善事业方面也做出了贡献,并对游戏社区表现出关心。2013年,他辞去了id Software的职务,全职加入Oculus VR担任首席技术官(CTO)。2019年,他将角色降级为咨询CTO,以便将更多时间用于人工通用智能(AGI)的研究。2022年,他离开Oculus,开始致力于自己的创业公司Keen Technologies。

人物经历

成长环境

约翰·卡马克出生在堪萨斯州肖尼米申,他的父亲斯坦·卡马克是当地电视新闻记者。他在堪萨斯城大都会地区长大,从小就对计算机产生了兴趣。他曾就读于堪萨斯州普雷里维尔奇的肖尼米申东高中和附近密苏里州雷敦南高中。约翰在童年的暑假期间接触了1978年的射击游戏太空侵略者》,1980年的迷宫追逐街机游戏吃豆人》也给他留下了深刻的印象。他称任天堂的设计师宫本茂是他最敬佩的游戏开发者。
据大卫·库什纳的《毁灭之王》报道,卡马克14岁时和其他孩子闯入学校偷苹果II电脑。为了进入建筑物,卡马克制造了一种热铝石和凡士林混合物,融化了窗户。然而,一个体重超标的同伴在通过洞时遇到了困难,于是打开了窗户,触发了无声警报并警告了警察。卡马克被逮捕并接受了精神评估。他被判在少年之家呆一年。他在密苏里大学堪萨斯城分校读了两个学期后退出,成为一名自由程序员。