>> БРАЯН Джейкъбсън: My име е Брайън Джейкъбсън.
Аз направих моя начин да Valve вид в малко по-обиколен маршрут.
Не бях всъщност един компютър програмист в колежа.
И аз се използва за - обратно в гимназията -
е в състояние да направи за програмиране и да получите неща от идея до реализация
само за няколко минути или часове.
Аз се радваше, че бързото темпо на развитие и виждам моите идеи оживяват.
>> YAHN Берние: Моето име е Yahn Берние.
Аз съм бил тук в Valve за над 16 години.
Така че в крайна сметка писането, само за забавно, редактор на нивото за Quake
нарича BSP основава на двоичен пространство разделителни дървета.
Това беше нещо като предястие, и в крайна сметка Gabe Newell,
, който е основател на Valve и Майк Харингтън ми изпрати имейл поговорка,
разработка на софтуер инженер възможност.
>> JOHN COOK: Казвам се Джон Кук.
Аз съм софтуерен инженер Работя на Valve.
Аз се съсредоточи върху нашата онлайн система мащабиране и архитектура.
Един приятел и аз, всъщност, в университета са
работи върху игра, наречена Team Fortress.
И ние просто направи играта, го направи в интернет.
Беше освен за целите игра Quake по това време,
така че нещо като мод, на разширението на тази игра.
След това, ние в крайна сметка Първи в контакт с Valve
и дойде тук.
>> БРАЯН Джейкъбсън: За мен, графики клас
е може би най-приложимите Разбира се, че аз взех в колежа със сигурност.
Тригонометрия, линейна алгебра - Взех курс по роботика
че имаше куп линеен алгебра вид на изпечен в нея,
и това е един от най-ключовият камък математическите концепции за всички 3-D графика.
Това е всичко за ориентация и прави математика на, както аз гледам над към вас,
но аз искам да се стремят там, и как мога да се върти, и как да направя,
знаете ли, как мога да разбера където аз съм се движат или търсите?
Това е всичко, линейна алгебра.
YAHN Берние: Същността от първо лице стрелецът
е, че аз гледам през сайтовете на оръжие с очите си, и да се стреми към нещо,
и дръпнете спусъка, и аз искам да се удари, че.
Така че трябва да проектирате свой технологии за справяне с латентност.
Така John Carmack отиде назад и каза, о, каква
Трябва да направите, е да се предскаже, на клиента, в резултат на нещо като моя играч
входове, и просто направи това и направи от мястото, където си мислим, че ще бъде,
и тогава нека сървъра върни се и го оправи за мен.
>> JOHN COOK: Така че, когато си мислиш за използването на двигател игра да направи игра,
има много на избор - много повече опции предприятието.
БРАЯН Джейкъбсън: A гейм енджин е вид на инфраструктурата
, в която правят играта.
Това е нещото, което отговаря за изготвянето света, за симулиране на света,
за възпроизвеждане на всички звуци, за подпомагане на играта си код
разбера какво врага ИИ ще да свърша.
JOHN КУК: Обикновено, Така хората ще започнат
е, че ще отнеме известно количество от този логика и да я промените, като OK, сега
нека просто да смените гранатомет, за да направите
200 щети вместо да правиш 100 щета.
Това е много проста - като просто приемете някои съществуващи парче геймплей логика
и да го настроят за това как ви харесва.
БРАЯН Джейкъбсън: Другото, по-високото ниво ниво,
обикновено се нарича игра код.
И кода за игра обикновено е нещо, което е всичко за правилата на играта,
Харесва ми това, че имам това специално оръжие, което
работи в този конкретен начин или факта че има headcrab чудовище, което
има тези конкретни поведения.
Тези видове неща са обикновено се определя като игра код.
JOHN COOK: И от там, наистина, искам да кажа
с тези вид на парчета и процес на итерация
можете да отидете от нещо подобно Quake до нещо като Half-Life.
>> БРАЯН Джейкъбсън: Half-Life е Sci-Fi, първо лице стрелецът игра.
Действието се развива в нещо като дистопичното свят.
Първият Half-Life е създаден в този подземно съоръжение изследвания, наречена
Black Mesa, а вие играете герой Гордън Фрийман,
и това е основно за извънземно нашествие,
се предизвика когато експеримент се обърка.
И втората игра, Half-Life 2 се определя на около 10 години по-късно,
и в общи линии извънземните са превзели планетата.
И сега, като Gordon Freeman, Трябваше просто спасяване
приятеля си Алекс, който се запознаем, и се опита да победи обратно извънземните
както и да възстановят на планетата.
>> JOHN COOK: Разбира се проекти като Portal 2,
това е само един малък екип, като пет хората, които работят по една идея игра.
Те са открили някои неща, които те мисъл бяха интересни -
може да бъде интересен за игра.
Те го разшири до 20 души.
Те вид развит тези идеи.
Вие сте добавили още няколко души.
Те са, като, OK.
Да, сега искаме хит.
Ще кораб на три конзоли.
Имаме нужда от много повече хора, като всеки, ела да видиш тази игра.
>> Подобно на това е страхотно.
Той просто се нуждае от куп на работа да се свърши.
Изведнъж, имате половин компанията, в която работи.
Имате 120 човека, работещи на тази игра, за да го направи.
Очевидно е, че други проекти - броят на проектите
другаде договори, нали?
Но всички са супер-щастливи защото те знаят,
те работят по този нещо, което е наистина страхотно.
>> БРАЯН Джейкъбсън: Едно от наистина страхотни неща за тази работа
и тази индустрия като цяло е че нещата се променят през цялото време.
Подобно на това, което правиш тази година е
Ще бъде много по-различна от на нещо, което правя следващата година.
И така, тя държи всичко наистина пресни, всъщност, и доста вълнуващо.
Вие сте непрекъснато учене нова неща и прави нови видове неща.