>> 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.