BRIAN Jacobson: My Volám sa Brian Jacobson. Urobil som svoju cestu k ventilu druh v trochu okľukou. Nebol som vlastne počítač programátor v škole. A ja som bol zvyknutý na - späť na strednej škole - je schopný urobiť programovanie a získať veci od myšlienky k realizácii v priebehu niekoľkých minút alebo hodín. Páčilo sa mi, že rýchle tempo vývoja a vidieť svoje nápady prichádzajú k životu. YAHN Bernier: Volám sa Yahn Bernier. Bol som tu na ventile viac ako 16 rokov. Tak som skončil písanie, len pre zábava, editor levelov pre Quake tzv BSP založené na binárne priestor delenie stromy. To bolo niečo ako predjedlo, a nakoniec Gabe Newell, ktorý bol zakladateľom ventilu, a Mike Harrington mi poslal e-mail porekadlá, Vývoj software inžinier príležitosť. JOHN COOK: Volám sa John Cook. Som softvérový inžinier pracuje na ventil. Zameriavam sa na náš on-line systém je merítka a architektúry. Priateľ a ja, v skutočnosti, na univerzite boli pracuje na hru s názvom Team Fortress. A my sme len robil hru, dať ju na internete. Bolo doplnok pre Hra Quake v tej dobe, tak trochu mod, rozšírenie, z tej hry. Za to, že sme skončili dostať sa do kontaktu s ventilom a prichádza sem. BRIAN Jacobson: Pre me, grafika trieda bol pravdepodobne najviac použiteľné Samozrejme, že som sa v škole pre istotu. Trigonometria, lineárna algebra - Vzal som si kurz robotiky že mal veľa lineárny algebra druh pečené na to, a to je jeden z keystone matematické pojmy pre akékoľvek 3-D grafiky. Je to všetko o orientáciu a robí matematika z, ako som pozrel sa na vás, ale chcem sa zamerať tam, a Ako som sa otočiť, a ako sa mám, Viete, ako môžem zistiť, kde som v pohybe, alebo hľadáte? To je všetko, lineárna algebra. YAHN Bernier: podstata z prvej osoba strelec je, že sa pozerám do miest, zbrane s očami, a zamerať sa na niečo, a stlačiť spúšť, a chcem trafiť, že. Takže budete mať za úlohu vytvoriť svoj Technológia sa vysporiadať s latenciou. Takže John Carmack šiel späť a povedal, ach, čo Musím urobiť, je predpovedať, na strane klienta, výsledok druhu môjho prehrávača vstupy, a jednoducho to urobiť a robí od miesta, kde si myslíme, že to bude, a potom nech servera vrátiť sa a opraviť to pre mňa. JOHN COOK: Takže, keď si myslíš, o používaní herný engine, aby sa hra, tam je veľa možností - oveľa viac možností teraz. BRIAN Jacobson: herný engine je druh infraštruktúry v ktorom urobíte hru. Je to vec, zodpovedný za kreslenie svet, pre simuláciu svet, pre prehrávanie všetkých zvukov, pre pomoc vaše herné kód zistiť, čo nepriateľ AI sa chystáte ísť robiť. JOHN COOK: Zvyčajne, Spôsob, akým ľudia začnú je, že by sa nejaké množstvo, ktoré logika a zmeniť ju, rovnako ako OK, teraz poďme stačí zmeniť raketomet robiť 200 Poškodenie miesto robí 100 poškodenia. Je to veľmi jednoduché - napríklad práve sa niektoré existujúce kus herné logiky a vyladiť ho, ako sa vám páči. BRIAN Jacobson: ostatné, vyššiu úroveň vrstvy, sa obvykle nazýva kód hry. A hra kód je zvyčajne vec, ktorá to všetko o pravidlách hry, rovnako ako skutočnosť, že mám tento konkrétny zbraň, ktorá pracuje v tomto konkrétnom spôsobom, alebo k tomu, že je headcrab monštrum, ktoré má tieto konkrétne správanie. Tieto druhy vecí sú zvyčajne definovaná ako herný kód. JOHN COOK: A od tam, naozaj, mám na mysli s týmito druhmi kusov a proces iterácie, môžete ísť od niečoho, ako je Quake niečo ako Half-Life. BRIAN Jacobson: Half-Life je sci-fi, prvá osoba strelec hra. Je zasadený do akejsi dystopian sveta. Prvý Half-Life bola stanovená v tomto podzemné výskumné zariadenie nazývané Black Mesa, a budete hrať charakter menoval Gordon Freeman, a to bolo v podstate o cudzie invázie, ktorá bol vyprovokovaný, keď experiment pokazilo. A druhá hra, Half-Life 2 bola stanovená približne 10 rokov neskôr, a v podstate cudzinci vzali na celej planéte. A teraz, ako Gordon Freeman, bolo v podstate zachrániť Váš priateľ Alex, ktorý stretnete, a pokúsiť sa poraziť späť cudzincov a kultivovať planétu. JOHN COOK: Iste projekty, ako je Portal 2, to bol len malý tím, rovnako ako päť ľudia, pracujúci na hernej nápad. Zistili, že niektoré veci, ktoré myšlienka bola zaujímavá - by mohli byť zaujímavé pre hru. Oni rozšíriť ju na 20 osôb. Sú trochu konkretizovať tie nápady. Pridali ste nejaké ďalšie ľudí. Sú, rovnako ako, OK. Jo, teraz chceme hit. Budeme loď na troch konzolách. Potrebujeme oveľa viac ľudí, ako je každý prísť pozrieť na túto hru. Rovnako ako je to úžasné. Je to len potrebuje veľa z práce, aby si urobil. Zrazu, máte polovicu spoločnosť vás pracuje. Máte 120 ľudí, ktorí pracujú v tejto hre, aby si to urobiť. Je zrejmé, že ďalšie projekty - počet projektov inde zmluvy, že jo? Ale všetci to super-happy pretože vedia, že pracujete na to vec, ktorá je naozaj úžasné. BRIAN Jacobson: Jeden z naozaj skvelé veci o túto prácu a toto odvetvie je všeobecne že veci sa neustále mení. Rovnako ako vec, ktorá robíte v tomto roku je bude veľmi odlišné od vec, ktorú urobíte budúci rok. A tak je to stále všetko naozaj čerstvé, v skutočnosti, a celkom vzrušujúce. Ste neustále učiť nové veci a robiť nové druhy vecí.