>> Brian JACOBSON: Benim adı Brian Jacobson olduğunu.
Ben tür Vana benim yol yaptı biraz dolambaçlı rotada.
Ben aslında bir bilgisayar değildi Üniversitede programcı.
Ve amaçlara yönelik kullanılan geri yüksek school-- içinde
edememek programlama yapmak ve almak için uygulamaya fikirden şeyler
Sadece bir kaç dakika veya saat içinde.
Ben kalkınma bu hızlı hızı zevk ve benim fikir görmeye hayat buluyor.
>> YAHN BERNIER: İsmim Yahn Bernier olduğunu.
Ben Vana burada oldum 16 yıldır.
Yani sadece için, yazma sona erdi Quake için eğlenceli, bir seviye editörü
İkili dayalı BSP çağırdı Uzay bölümleme ağaçları.
Yani, antre sıralama oldu ve sonunda Gabe Newell
Vana kurucusu, ve Mike kim oldu Harrington bana bir e-posta gönderdi diyerek
yazılım geliştirme fırsat mühendisi.
>> JOHN COOK: Benim adım John Cook.
Ben bir yazılım mühendisi değilim Vana çalışan.
Ben online sistem en odaklanmak ölçekleme ve mimari.
Bir arkadaşım ve ben, aslında, Üniversitede vardı
Team Fortress adlı bir oyun üzerinde çalışıyor.
Ve biz sadece oyunu, internette o kadar koyun.
Bunun için bir ek oldu O zaman oyunu Quake,
yani tür bir mod, bir Bu oyunun uzantısı.
Bundan sonra, biz sona erdi Vana ile temas almak
ve buraya geliyor.
>> Brian JACOBSON: Satılık Bana, grafik sınıfı
muhtemelen en geçerli oldu Herhalde üniversitede ders aldı.
Trigonometri, doğrusal algebra-- Ben bir robot ders aldı
Bu doğrusal bir grup vardı içine pişmiş bir cebir tür,
ve bu kilit taşı biridir Herhangi 3-D grafik matematik kavramları.
Bu yönelim ve yapmak konusunda hepsi matematik, sana üzerinde arıyorum gibi,
ama ben orada hedefliyoruz istiyorum, ve nasıl döndürmek, ve ben nasıl yapabilirim,
Eğer ben nasıl anlamaya musun, nerede taşıma veya arıyorum?
Hepsi lineer cebir olduğunu.
YAHN BERNIER: özü Bir first person shooter
Ben silah siteleri aracılığıyla bakmak olduğunu Gözlerim, ve bir şey hedefliyoruz,
ve tetiği çekin, ve ben o vurmak istiyorum.
Yani tasarım zorunda senin Teknoloji gecikme ile başa çıkmak için.
Yani John Carmack gitti sırt ve oh, ne dedi
Ben istemci üzerinde, tahmin yapmanız gereken, tür sonucu benim oyuncunun
girişler, ve sadece bunu ve render Biz o olacak düşünüyorum nerede,
ve ardından sunucuyu izin gel ve bana bunu düzeltmek.
>> JOHN COOK: Yani düşünüyorsun oyun yapmak için bir oyun motoru kullanma hakkında,
option-- bir sürü var Şimdi çok daha fazla seçenek.
Brian JACOBSON: Bir oyun motoru altyapı tür
hangi oyun yapmak.
Bu çizim için sorumlu bir şey Dünya, dünya simülasyonu için,
tüm sesleri oynatmak için, Oyun kodunuzu yardımcı olmak için
Ne düşmanı anlamaya AI yapmak gitmek için gidiyoruz.
JOHN COOK: Genellikle, İnsanların başlayacak
onlar bir miktar alacağını edilir mantık ve şimdi, Tamam gibi, bunu değiştirmek
Sadece değiştirmesine izin roketatar yapmak
Yerine 100 hasar yapıyor 200 hasar.
Sadece almak gibi bir çok simple-- var Oyun mantığı bazı mevcut parçası
ve ne gibi onu oynamak.
Brian JACOBSON: Diğer, üst düzey tabakası,
Genellikle oyun kodu denir.
Ve oyun kodu genellikle Tüm oyun kuralları hakkında bir şey,
Ben gerçeği gibi Bu özel silah olup
Bu özel biçimde ya da aslında işleri Bir headcrab canavar var o
Bu özel davranışlarda bulunmaktadır.
Bu tür şeyler vardır tipik oyun kodu olarak tanımlanır.
JOHN COOK: Ve gelen Orada, gerçekten, ben demek
adet bu tür ve tekrarlama işlemi olup,
Eğer böyle bir şey gidebilirsiniz Half-Life gibi bir şey Quake.
>> Brian JACOBSON: Half-Life is a bilimkurgu, first person shooter oyunu.
Bu distopyacı dünyanın bir tür ayarlanır.
İlk Half-Life Bu kuruldu denilen yeraltı araştırma tesisi
Black Mesa ve oynamak Gordon Freeman adlı karakter,
ve bu konuda temelde oldu Bir uzaylı istilası bu
provoke zaman bir Deney ters gitti.
Ve ikinci oyun, Half-Life 2, yaklaşık 10 yıl sonra kuruldu
ve temelde yabancıların gezegen üzerinde almış.
Ve şimdi, Gordon Freeman gibi, temelde kurtarmak zorunda
karşılamak arkadaşın Alex, ve uzaylılar geri yenmek için deneyin
ve gezegeni geri.
>> JOHN COOK: Kesinlikle Portal 2 gibi projeler,
o beş gibi, sadece küçük bir ekip oldu İnsanlar, bir oyun fikri üzerinde çalışıyor.
Onlar bazı şeyleri bulduk interesting-- sanıyordum
Bir oyun için ilginç olabilir.
Onlar 20 kişi genişletin.
Onlar tür bu fikirleri fleshed.
Biraz daha fazla kişi ekledi.
Onlar tamam gibi, vardır.
Evet, şimdi bir hit istiyoruz.
Biz üç konsolları gemi edeceksin.
Bizim gibi, çok daha fazla insana ihtiyacımız var Herkes bu oyunda bakmak gel.
>> Bu harika gibi.
Bu sadece bir demet ihtiyacı işin yapılması için.
Aniden, sen yarısı Seni çalışan şirket.
Sen 120 kişi çalışma var Bu oyun onu halletmek için.
Tabii ki başka projects-- proje sayısı
başka sözleşmeler, değil mi?
Ama herkes süper mutlu Onlar biliyorum çünkü
Onlar bu konuda çalışıyoruz gerçekten harika bir şey.
>> Brian JACOBSON: gerçekten biri Bu işin büyük şeyler
ve genel olarak bu endüstri Bu şeyler her zaman değiştirin.
Şey gibi o Bu yıl yapıyoruz
çok farklı olacak şey gelecek yıl yapmak.
Ve bu yüzden gerçekten her şeyi tutar Taze, aslında, ve oldukça heyecanlı.
Sen sürekli yeni öğreniyoruz şeyler ve malzeme yeni tür yapıyor.