BRIAN JACOBSON: Oma nimi on Brian Jacobson. Tein tapa Valve eräänlainen hieman kiertoteitse. En ollut oikeastaan ​​tietokoneen ohjelmoija yliopistolla. Ja olin tottunut - takaisin lukiossa - että voimme tehdä ohjelmointi ja saada kamaa ideasta toteutukseen vain muutaman minuutin tai tunnin. Nautin, että nopea kehitys ja nähdessään ideat tulevat elämään. Yahn BERNIER: Nimeni on Yahn Bernier. Olen ollut täällä Valve yli 16 vuotta. Joten päädyin kirjallisesti, vain hauskaa, kenttäeditori Quake kehotti BSP perustuu binary tilaa osiointi puita. Se oli tavallaan pääruoka, ja lopulta Gabe Newell, joka oli perustaja Valve, ja Mike Harrington lähetti minulle sähköpostia sanomalla, ohjelmistokehitys insinööri mahdollisuus. JOHN kokki: Nimeni on John Cook. Olen ohjelmistosuunnittelija töissä Valve. Olen keskittyä online-järjestelmän skaalaus ja arkkitehtuuri. Ystäväni ja minä, itse asiassa, yliopisto oli työstää peliä nimeltä Team Fortress. Ja me vain teki pelistä, laittaa sen internetissä. Se oli lisäksi varten peli Quake tuolloin, joten tavallaan mod, laajennusta, että peli. Sen jälkeen päädyimme olla yhteydessä Valve ja tulee tänne. BRIAN JACOBSON: For Minulle grafiikka luokka oli luultavasti parhaiten soveltuvat tietenkin, että otin yliopistolla varmasti. Trigonometriaa, lineaarialgebraa - Otin robotiikka kurssin että oli nippu lineaarisen algebran sellainen leivotaan se, ja se on yksi kulmakivi matematiikan käsitteiden mistään 3-D grafiikka. Kyse suunta ja tekee matematiikka, kuten Etsin yli sinua, mutta haluan pyrkiä tuolla, ja miten voin kiertää ja miten voin, tiedät, miten voin selvittää jossa Muutan tai etsivät? Se on kaikki lineaarialgebraa. Yahn BERNIER: olemus of first person shooter on, että näytän pistoolin läpi sivustoja silmilläni, ja tavoitteena on jotain, ja painaa liipaisinta, ja haluan lyödä sitä. Joten sinun täytyy suunnitella tekniikka käsitellä latenssi. Joten John Carmack meni takaisin ja sanoi, oi, mikä Minun täytyy tehdä on ennustaa, asiakkaan, tulos tavallaan minun pelaajan tuloa, ja vain tehdä sitä ja tehdä josta mielestämme hän tulee olemaan, ja anna palvelimen palata ja korjata sen minulle. JOHN kokki: Eli kun olet ajatellut noin käyttämällä pelimoottori tehdä peli, siellä on paljon vaihtoehto - paljon enemmän vaihtoehtoja nyt. BRIAN JACOBSON: pelimoottori on sellainen infrastruktuuri jossa teet pelin. Se on asia, tehtävänä on laatia maailman, simuloida maailmaa, pelaamiseen kaikki äänet, auttaa pelin koodi selvittää, mitä vihollinen AIs aikovat mennä tekemään. JOHN kokki: Yleensä, miten ihmiset alkaisivat on ne ottaisin noin paljon, että logiikka ja muuttaa sitä, kuten OK, nyt Haluan vain muuttaa sinko tehdä 200 vahinko sen sijaan tehdä 100 vahinkoa. Se on hyvin yksinkertainen - kuten vain ottaa joitakin nykyisiä samaa pelattavuutta logiikka ja nipistää sitä miten haluat. BRIAN JACOBSON: muut, korkeamman tason kerroksen, kutsutaan yleensä peli koodi. Ja peli koodi on yleensä asia, joka on kyse pelisäännöt, kuten se, että minulla on Tässä nimenomaisessa ase, joka toimii tässä tavalla tai se, että siellä on headcrab hirviö, joka on nämä erityisesti käyttäytymistä. Tuollaiset asiat ovat määritellään tyypillisesti pelin koodia. JOHN kokki: Ja siellä, todella, tarkoitan kanssa tuollaisia ​​paloja ja prosessi iteraation voit siirtyä jotain Järistys jotain Half-Life. BRIAN JACOBSON: Half-Life on sci-fi, ensimmäisen persoonan räiskintäpeli. Se tapahtuu eräänlainen dystopian maailmassa. Ensimmäinen Half-Life asetettiin tässä maanalaisen tutkimustilan kutsutaan Black Mesa, ja pelaat hahmo nimeltä Gordon Freeman, ja se oli pohjimmiltaan kysymys Alien Invasion että provosoitui kun kokeilu meni pieleen. Ja toinen peli, Half-Life 2 asetettiin noin 10 vuotta myöhemmin, ja periaatteessa ulkomaalaisten ovat vallanneet planeettamme. Ja nyt, kuten Gordon Freeman, oli periaatteessa pelastaa ystäväsi Alex, kuka tapaat, ja yrittää päihittää takaisin ulkomaalaisten ja takaisin planeetan. JOHN kokki: Varmasti hankkeet, kuten Portal 2, se oli vain pieni ryhmä, kuten viisi ihmiset, työskentelee peli-idea. He löysivät joitakin asioita he Ajatus oli mielenkiintoinen - voisi kiinnostaa peli. He laajentaa sitä 20 henkilöä. He sellaista täydennettävä näitä ajatuksia. Olet lisännyt joitakin enemmän ihmisiä. Ne ovat, kuten, OK. Joo, nyt haluamme osuma. Aiomme laivan kolme konsolia. Tarvitsemme paljon enemmän ihmisiä, kuin kaikki tulevat katsomaan tätä peliä. Kuten se on mahtavaa. Se tarvitsee vain nippu työ saada tehdyksi. Yhtäkkiä olet puoli yhtiö työskentelee sinulle. Sinulla on 120 henkilöä työskentelevät tätä peliä saada se tehdä. On selvää, muut hankkeet - hankkeiden määrä muualla sopimukset, eikö? Mutta kaikki on super-onnellinen koska he tietävät, he työskentelevät tällä asia, joka on todella mahtava. BRIAN JACOBSON: Yksi todella hienoa noin tämä työpaikka ja tämä yleensä teollisuuden on että asiat muuttuvat koko ajan. Kuten asia teet tänä vuonna on tulee olemaan hyvin erilainen kuin asia, et ensi vuonna. Ja niin se pitää kaiken todella tuoreet, itse asiassa, ja aika jännittävää. Olet jatkuvasti oppia uutta asioita ja tekee uudenlaisia ​​juttuja.