Wolfenstein 3D (1992)
Birinci Şahıs Nişancı Türünün Büyükbabası ve Raycasting Devrimi
Wolfenstein 3D, id Software tarafından geliştirilen ve 5 Mayıs 1992'de Apogee Software tarafından yayımlanan, birinci şahıs nişancı (FPS) türünün temel kurallarını belirleyen öncü aksiyon oyunudur. Baş programcı John Carmack'in yazdığı hızlı raycasting algoritması sayesinde sıradan IBM PC bilgisayarlarda akıcı 3 boyutlu hareket yanılsaması yaratmıştır.
Raycasting Algoritması ve Hızlı 3D Çizim
John Carmack, ekrandaki her dikey piksel sütunu için tek bir ışın gönderen (raycasting) matematiksel optimizasyonla dönemin 286 ve 386 işlemcili PC'lerinde saniyede 30 kareye varan akıcı bir 3B zindan deneyimi inşa etti. Bu teknik, oyuncuyu doğrudan kahraman William 'B.J.' Blazkowicz'in gözlerinin içine yerleştirdi.
Shareware Dağıtım Modeli ve Küresel Yayılım
Scott Miller ve Apogee'nin shareware modelini benimseyen id Software, oyunun ilk 10 bölümlük bölümünü disketler ve BBS (bülten tahtası sistemleri) üzerinden ücretsiz dağıttı. Milyonlarca oyuncunun geri kalan bölümleri posta siparişiyle satın alması, id Software'e bağımsızlığını ve Doom'u finanse edecek sermayeyi kazandırdı.