John Carmack Kimdir? Doom’un Yaratıcısı ve Oyun Teknolojisinin Dehası
John Carmack'ın hayatı: id Software'in kuruluşundan Wolfenstein 3D, Doom ve Quake motorlarına, Oculus CTO'lüğüne ve Keen Technologies ile AGI çalışmalarına.

Kısa cevap
John Carmack (1970), Wolfenstein 3D, Doom ve Quake gibi oyunların grafik motorlarını yazan Amerikalı programcı ve id Software'in kurucu ortağıdır. Teknik yenilikleriyle 1990'larda üç boyutlu oyun çağını başlattı. 2013'te Oculus'a CTO olarak katıldı, 2019'da bu görevini danışmanlığa çevirdi ve 2022'de yapay genel zeka hedefli Keen Technologies şirketini kurdu.
John Carmack, 20 Ağustos 1970’te Kansas’ta doğan Amerikalı programcı ve girişimcidir. id Software’in kurucu ortağı olarak Wolfenstein 3D, Doom ve Quake gibi oyunların motorlarını yazdı; gerçek zamanlı üç boyutlu grafik alanındaki teknik yenilikleriyle 1990’ların oyun endüstrisini dönüştürdü. 2013’te sanal gerçeklik şirketi Oculus’un CTO’su oldu ve 2022’de yapay genel zeka hedefli Keen Technologies’i kurdu.
Carmack’ın kariyeri, teknolojinin laboratuvarlarda kalan teknik sınırlarını oyun deneyimi üzerinden halka açtığı bir örnektir: BSP ağaçları, yüzey önbelleği ve hızlı ters karekök gibi yöntemler, oyun motorlarının ötesine geçerek grafik mühendisliğinin ortak bilgi dağarcığına girdi. Bu makalede Carmack’ın hayatı, kariyerinin dönemleri ve yazılım alanına katkıları anlatılmaktadır.
Kendi Kendine Yetişen Bir Programcı
Carmack, Kansas City’de büyüdü ve bilgisayarlarla erken yaşlarda tanıştı; okul döneminde derslerin ötesine geçen programlama uğraşlarıyla dikkat çekti. Üniversitede Missouri-Kansas City’de bilgisayar bilimi okumaya başladı; ancak iki dönemden sonra, sektörün kendisini daha hızlı eğiteceği düşüncesiyle okulu bıraktı. 1991’de Softdisk adlı disk dergisi şirketinde programcı olarak çalışmaya başladı; bu dönemde, düşük donanımda akıcı grafik çizmeye yönelik tekniklerin geliştirilmesi, onun sonraki başarılarının temelini oluşturdu.
Softdisk’te John Romero, Adrian Carmack ve Tom Hall ile tanıştı. Ekip, 1990-1991’de Commander Keen serisini geliştirerek kişisel bilgisayarlarda pürüzsüz yan kaydırma sağlayan grafik yöntemini gösterdi; bu teknik başarı, ekibin kendi şirketini kurma cesaretini vermiş sayılır. 1991’de id Software adlı şirket kuruldu ve Teksas’ta faaliyete geçti. Ekip, aynı dönemde Hovertank 3D ve Catacomb 3-D gibi erken üç boyutlu denemeler yayımladı; bu oyunlar, katmanlı düzlem yerine gerçek derinlik hissi veren motorların ilk adımları olarak değerlendirilir.
id Software ve 3D Devrimi
id Software’in ilk büyük başarıları, 1992’de yayımlanan Wolfenstein 3D ve ardından gelen Doom oldu. Carmack’ın yazdığı motorlar, kişisel bilgisayarlarda gerçek zamanlı üç boyutlu görünüm sağlıyordu; Doom 13 Aralık 1993’te yayımlandığında, paylaşımlı dağıtım modeliyle milyonlarca kullanıcıya ulaştı ve bilgisayar ağı üzerinden çok oyunculu oyunu yaygınlaştırdı. Ölüm maçı olarak bilinen çok oyunculu mod, Doom’un kültürel etkisinin temel bileşenlerinden biri hâline geldi. 1996’da yayımlanan Quake, tam üç boyutlu poligon grafikleri, istemci-sunucu ağ mimarisi ve ağ üzerinden oynanabilirliğiyle dönemin teknik zirvesi sayılır; QuakeWorld güncellemesi, çevrimiçi oyunların gecikme sorunlarını yönetme yöntemlerini öncül etti.
Carmack’ın yöntemi, donanımın sınırlarını kuramsal olarak belirleyip bunu yazılımla aşmak şeklindeydi: ışın izleme tabanlı görüş hesaplamaları yerine BSP ağaçları gibi veri yapıları kullanarak sahneleri hızlı çizdi, dokuların bellek kullanımını yüzey önbelleğiyle optimize etti ve ışıklandırmayı hesaplanan ışık haritalarıyla gerçekçi hâle getirdi. Quake III’de kullanılan hızlı ters karekök yöntemi, programcıların arasında efsanevi statü kazandı. id Software, motorlarının kaynak kodlarını zamanla açık kaynak olarak yayımladı; Doom’un kaynak kodu 1997’de açıklandı ve bu karar, oyun motoru teknolojisinin topluluk tarafından öğrenilmesine ve araştırılmasına kapı açtı. Motorlar, sektörde başka oyunların temeli olarak lisanslandı ve oyun dışı alanlarda da kullanıldı.
Armadillo ve Oculus Dönemi
Carmack, oyun yazılımının yanında uzay teknolojisine de ilgi duydu; 2000’de Teksas’ta Armadillo Aerospace’i kurdu ve yıllarca yörünge altı roket geliştirmeye uğraştı. Şirket, özel uzay yarışlarında ödüller aldı ve dikey iniş yöntemlerini erken dönemde denedi; ancak finansman ve teknik zorluklar sonucu projeler 2013’te askıya alındı. Carmack’ın bu dönemdeki mühendislik günlükleri, küçük ekiplerin büyük hedeflere nasıl yaklaşabileceğine dair örnek olarak sektörde okunur.
id Software’deki son yıllarında Carmack, Doom 3 (2004) ve Rage (2011) oyunlarının motorlarını geliştirdi; Rage, onun id Software’deki son büyük motor projesi oldu. Şirketin kurucu ortağı John Romero 1996’da Quake’in yayımlanmasının ardından ayrıldı; Carmack ise teknik yönetimi üstlenerek şirketi sürdürdü. Carmack’ın motorları, sektörde başka oyunların temeli olarak lisanslandı: kaynaklara göre Half-Life gibi dönemin önde gelen oyunları, Quake motorunun türevleri üzerine kuruldu.
Carmack’ın sanal gerçeklik ilgisi, 2012’de Oculus Rift’in ilk prototipine yazılım desteği vermesi ve demolarını tanıtmasıyla kamuya açık hâle geldi; 2013’te id Software’den ayrılarak Oculus VR’nin CTO’su oldu. Facebook’un 2014’te Oculus’u yaklaşık iki milyar dolara satın alması, sanal gerçeklik donanımını tüketici pazarına taşıdı. Carmack, Android platformundaki sanal gerçeklik yazılım katmanının geliştirilmesinde belirleyici oldu. 2019’da CTO görevinden ayrıldığını ve yapay genel zeka çalışmalarına yönelmek için danışman CTO rolüne geçtiğini açıkladı; 2022’de Meta’dan tamamen ayrıldığını duyurdu.
Keen Technologies ve Yapay Zeka Yılları
Carmack, 2022’de yapay genel zeka hedefli Keen Technologies’i kurdu. Şirket, sektörde yaygın olan devasa ekip yaklaşımına karşı, az sayıda kişinin doğrudan ve verimli kod yazmasını savunan bir yaklaşım geliştirir; kaynaklara göre yatırımcılar arasında Nat Friedman ve Daniel Gross yer alır ve ilk turda yaklaşık 20 milyon dolar toplandı. Carmack, yapay genel zekanın yavaş ama yalnız bir yoldan gelebileceğini savunur; model eğitimi ve altyapı yerine, makul verimle çalışan ve gerçek dünyada görev tamamlayan sistemlerin yazılımsal ilkelerini önceliklendirdiğini açıklar.
2023’te Carmack, Alberta Makine Zekası Enstitüsü ile pekiştirmeli öğrenme alanında Richard Sutton ile iş birliği duyurdu. 2024’te şirket, küçük ekip düzeninde yapay zeka çalışmalarını sürdürdü; Carmack, halka açık konuşmalarında ve röportajlarında yapay genel zekanın zaman çizelgesi konusunda temkinli ama kararlı bir tutum sergiledi. Doom’un otuzuncu yıl kutlamalarında sektörle paylaştığı değerlendirmeler, onun yazılım ve oyun endüstrisinde hâlâ referans bir ses olduğunu gösterdi. Carmack’ın kariyeri, teknik derinliğin farklı alanlarda aynı disiplinle uygulanabileceğini gösteren bir örnek olarak anılmaktadır.
Sık sorulan sorular
John Carmack kimdir?
20 Ağustos 1970'te Kansas'ta doğan Amerikalı programcı ve girişimcidir. id Software'in kurucu ortağı olarak Wolfenstein 3D, Doom ve Quake oyunlarının motorlarını yazdı ve gerçek zamanlı üç boyutlu grafik çağını başlattı. 2013-2019 arasında Oculus VR'nin CTO'lüğünü yaptı; 2022'de yapay genel zeka hedefli Keen Technologies'i kurdu.
John Carmack hangi oyunları yazdı?
Commander Keen serisi, Hovertank 3D, Catacomb 3-D, Wolfenstein 3D, Doom serisi ve Quake serisinin motorlarını o geliştirdi; oyun tasarımını diğer kurucular üstlendi. Doom 1993'te, Quake 1996'da yayımlandı ve ikisi de döneminin teknik sınırlarını değiştirdi. Motor kaynak kodlarının açık kaynak olarak yayımlanması, bu etkilerin araştırmalara taşınmasını sağladı.
John Carmack neden Oculus'a geçti?
Carmack'ın sanal gerçeklik ilgisi 2012'de Oculus Rift prototipine yazılım desteği vermesiyle başladı ve 2013'te id Software'den ayrılarak Oculus'un CTO'su oldu. Facebook'un 2014'te Oculus'u satın almasından sonra şirkette kaldı; 2019'da CTO'lükten ayrılarak danışman rolüne geçti ve yapay genel zeka çalışmalarına yöneldi.
Keen Technologies nedir?
Carmack'ın 2022'de kurduğu, yapay genel zeka hedefli bir araştırma şirketidir. Kaynaklara göre şirket, büyük ekipler yerine küçük ve yüksek verimli bir kod yazma yaklaşımını savunur; Nat Friedman ve Daniel Gross öncülüğünde yaklaşık 20 milyon dolar yatırım aldı. Carmack 2024'te de şirketin yapay zeka çalışmalarına devam ettiğini açıklamıştır.


