>> BRIAN JACOBSON: My neve Brian Jacobson.
Megtettem az utat szelep fajta egy kissé kanyargós úton.
Én valójában nem egy számítógép programozó az egyetemen.
És én arra használták, hogy - vissza a középiskolában -
hogy képes a programozás és kap dolgokat ötlettől a megvalósításig
néhány perc vagy óra.
Élveztem, hogy a gyors ütemű fejlődés és látta, hogy az ötletek életre.
>> YAHN BERNIER: A nevem Yahn Bernier.
Már itt szelep több mint 16 éve.
Szóval végül írás, csak a szórakoztató, egy szint szerkesztő a Quake
úgynevezett BSP alapú bináris hely particionálás fák.
Ez a fajta a főétel, és végül Gabe Newell,
ki volt az alapítója a szelep, és Mike Harrington küldött nekem egy e-mailt mondás,
szoftverfejlesztés mérnök lehetőség.
>> John Cook: A nevem John Cook.
Én egy szoftver mérnök dolgozik szelep.
Én összpontosítani az online rendszer skálázás és az építészet.
A barátom és én, tényleg, egyetemi voltak
dolgozik a játék neve Team Fortress.
És mi csak tette a játékot, tedd fel az interneten.
Ez volt ezenkívül a játék Quake abban az időben,
így egyfajta mod, egy kiterjesztése, hogy a játék.
Ezt követően, végül kapcsolatba kerülő szelep
és jönnek ide.
>> BRIAN JACOBSON: A nekem, a grafika osztály
volt talán a leginkább alkalmazható persze, hogy vettem az egyetemen, az biztos.
Trigonometria, lineáris algebra - Vettem egy robotika kurzus
, hogy volt egy csomó lineáris algebra fajta sült bele,
és ez az egyik alappillére matematikai fogalmak minden 3-D grafika.
Ez mind a tájékozódás, és ezzel a matek, mint én néztek rád,
de azt akarom, hogy cél ott, és hogyan tudom forgatni, és hogyan tudom,
Tudja, hogyan tudom kitalálni ahol én vagyok mozog, vagy keres?
Ez minden lineáris algebra.
YAHN BERNIER: a lényeg egy First Person Shooter
az, hogy nézd át a fegyvert oldalakon a szemem, és a célja, hogy valami,
és húzza meg a ravaszt, és azt akarom, hogy elérje ezt.
Így van, hogy tervezze meg a technológiával foglalkozni késleltetést.
Így John Carmack ment és azt mondta, ó, milyen
Azt kell tennie, hogy előre, az ügyfél, az eredmény a fajta az én játékos
bemenet, és csak csinálni, és teszi ahonnan azt hiszem, ő lesz,
majd hagyja, hogy a szerver gyere vissza, és javítsd ki nekem.
>> John Cook: Tehát, ha gondolsz körülbelül egy játékmotor, hogy a játék,
van egy csomó lehetőség - sokkal több lehetőséget teremteni.
BRIAN JACOBSON: A játék engine egyfajta infrastruktúra
, amelyben a játék.
Ez az a dolog felelős rajz a világot, mert a világ modellezésére,
a játék minden hang, hogy segítsen a játék kódját
rájönni, hogy mi az ellenség MI fog menni csinálni.
John Cook: Általában a emberek indulna
az, hogy azt, hogy bizonyos mennyiségű, hogy a logika és megváltoztatni, mint OK, most
nézzük csak megváltoztatni a rakétavető tenni
200 kárt ahelyett, hogy a 100 kárt.
Ez egy nagyon egyszerű -, mint most, hogy néhány meglévő darab játék logika
és csípés, hogy hogyan tetszik.
BRIAN JACOBSON: A másik, a magasabb szintű réteg,
szokás nevezni játék kódját.
És a játék kódot általában a dolog, ez az egész a játékszabályok,
mint az a tény, hogy van az adott fegyvert
működik az adott módon, vagy az a tény, hogy van egy headcrab szörnyeteg
ezeket a különleges viselkedést.
Azok a fajta dolog Tipikus meghatározása játék kódot.
John Cook: És ott, tényleg, úgy értem
azokkal ilyen darabok és a folyamat az iteráció
lehet menni valami hasonló Quake valami, mint a Half-Life.
>> BRIAN JACOBSON: Half-Life egy sci-fi, első személyű lövöldözős játék.
Ez meg egy egyfajta disztópikus világban.
Az első Half-Life állították a jelen föld alatti kutatási létesítmény neve
Black Mesa, és játszani a karakter neve Gordon Freeman,
és ez alapvetően a egy idegen invázió, amely
váltotta ki, amikor egy a kísérlet nem sikerült.
És a második játék, a Half-Life 2-t be mintegy 10 évvel később,
és alapvetően az idegenek vették át a bolygót.
És most, ahogy Gordon Freeman, volt, hogy alapvetően megmenteni
a barátja, Alex, aki találkozol, és próbálja meg verte vissza az idegenek
és vissza a bolygót.
>> John Cook: Természetesen projektek, mint a Portal 2,
ez csak egy kis csapat, mint öt ember dolgozik a játék ötlete.
Azt találták, néhány dolog, amit gondolat volt érdekes -
érdekes lehet a játék.
Ők bővíteni, hogy 20 fő.
Ezek a fajta részletesebb kifejtést ilyen ötletek.
Ha hozzá még egy kis ember.
Ezek, mint, OK.
Igen, most szeretnénk egy találatot.
Fogunk hajót három konzol.
Szükségünk van egy sokkal több embert, mint a mindenki jöjjön nézze meg ezt a játékot.
>> Mintha sakál.
Csak kell egy csomó munkát kap tenni.
Hirtelen, akkor a fele A cég dolgozik neked.
Van 120 ember dolgozik ebben a játékban, hogy intézd el.
Nyilvánvaló, hogy a többi projekt - A projektek száma
másutt szerződések, igaz?
De mindenki szuper boldog mert tudják,
ők dolgoznak ezen dolog, ami igazán félelmetes.
>> BRIAN JACOBSON: az egyik valóban nagy dolog ez a munka
és ez az iparág általában hogy a dolgok folyamatosan változnak.
Mint az a dolog, csinálsz ebben az évben
lesz nagyon különbözik A dolog, amit csinálni a következő évben.
És ez így tart minden igazán friss, valóban, és nagyon izgalmas.
Te folyamatosan tanulás új dolgokat, és ezzel az új típusú dolgokat.