BT Sözlüğü › Programlama › QuakeC

QuakeC

Programlama Svenska → Güncellendi: 2026-10-26
Daha fazla bilgi
Üretici
John Carmack
Yıl
1996
Sahibi
id Software
Tür
Betik dili

Quake’in oyun mantığının yazıldığı C benzeri dil; yan etki olarak mod sahnesini hemen hemen kendisi yarattı.

John Carmack, Quake’e (1996) küçük bir sanal makine gömdü. Kurallarla ilgili her şey (silahlar, canavarlar, kapılar, puanlama) QuakeC kaynağında yaşıyor ve qcc ile tek bir progs.dat dosyasına derleniyordu. id oyun mantığının kaynağını yayımladı; herkes onu değiştirip motora dokunmadan sonucu her platformda çalıştırabiliyordu.

Dil sadeydi: türler özünde float, vector, string ve entity’ydi, dizi yoktu. Yine de Team Fortress ve yüzlerce başka mod için yetti. Quake II 1997’de oyun mantığını sıradan, yüklenen bir DLL’ye taşıdı: daha hızlı, ama ne korumalı alan ne taşınabilirlik kaldı.

← Sözlüğe dön