>> BRIAN Jacobson: My სახელი Brian Jacobson.
მე ჩემი გზა Valve სახის ოდნავ circuitous მარშრუტი.
მე არ რეალურად კომპიუტერი პროგრამისტი კოლეჯი.
და მე გამოიყენება - უკან საშუალო სკოლა -
მას შეუძლია ამის გაკეთება პროგრამირების და მიიღეთ პერსონალის იდეა განხორციელება
რამდენიმე წუთის ან საათის განმავლობაში.
მე სარგებლობდა, რომ სწრაფი ტემპით განვითარება და ხედავს, ჩემი იდეები მოვიდა ცხოვრებაში.
>> YAHN BERNIER: ჩემი სახელი არის Yahn Bernier.
მე უკვე აქ Valve მეტი 16 წლის.
ასე რომ მე დასრულდა წერა, მხოლოდ fun, დონის რედაქტორი for Quake
ე.წ. BSP საფუძველზე ბინარული ფართი დაყოფის ხეები.
ეს იყო ერთგვარი entree, და საბოლოოდ Gabe Newell,
ვინ იყო დამფუძნებელი Valve, და მაიკ Harrington გამომგზავნა ელ ამბობდა,
პროგრამული უზრუნველყოფის დამუშავება ინჟინერი შესაძლებლობა.
>> JOHN COOK: ჩემი სახელი ჯონ Cook.
მე პროგრამული უზრუნველყოფის ინჟინერი სამუშაო Valve.
მე ფოკუსირება ჩვენი ონლაინ სისტემა სკალირების და არქიტექტურა.
მეგობარი და მე, ფაქტობრივად, უნივერსიტეტის იყო
მუშაობს თამაში მოუწოდა Team Fortress.
და ჩვენ უბრალოდ თამაში, ამას ინტერნეტში.
ეს იყო დამატებით თამაში Quake იმ დროს,
ასე რომ, ერთგვარი mod, გაფართოება, რომ თამაში.
ამის შემდეგ, ჩვენ დასრულდა მიღების კონტაქტში Valve
და მოდის აქ.
>> BRIAN Jacobson: იყიდება ჩემთვის, გრაფიკა კლასი
ალბათ ყველაზე მოქმედი რა თქმა უნდა, რომ მე მივიღე კოლეჯის დარწმუნებული ვარ.
ტრიგონომეტრია, წრფივი ალგებრა - მე რობოტები კურსი
რომ ჰქონდა bunch წრფივი ალგებრა სახის გამომცხვარი მივანიჭო,
და ეს არის ერთ ერთი ფუძემდებლური მათემატიკის ცნებები ნებისმიერი 3-D გრაფიკა.
ეს ყველაფერი ორიენტაციისა და აკეთებს მათემატიკის, ისევე როგორც მე ეძებს მეტი თქვენ,
მაგრამ მინდა მიზანია იქ, და როგორ შემიძლია როტაცია, და როგორ მე,
თქვენ იცით, როგორ უნდა გაერკვნენ სადაც მე მოძრავი ან ეძებს?
ეს არის ყველა წრფივი ალგებრა.
YAHN BERNIER არსი პირველი პირის შუტერია
არის, რომ მე გაეცნონ იარაღი საიტები ჩემი თვალები, და მიზნად ისახავს, ​​რაღაც,
და გაიყვანოს გამოიწვევს, და მინდა მოხვდა, რომ.
ასე რომ თქვენ უნდა შეიმუშავონ ტექნიკა გაუმკლავდეთ შეყოვნება.
ასე რომ, ჯონ Carmack წავიდა უკან და განაცხადა, მე, რა
მე უნდა გავაკეთოთ არის პროგნოზირება, კლიენტის, შედეგი დალაგების ჩემი მოთამაშეს
პორტები, და უბრალოდ რომ და გამოიტანოს სადაც ჩვენ ვფიქრობთ, რომ ის იქნება,
და მაშინ სერვერზე დავბრუნდებით და გაასწორონ ის ჩემთვის.
>> JOHN COOK: ასე რომ, როდესაც თქვენ ფიქრი გამოყენებით თამაშის ძრავა, რათა თამაში,
არსებობს ბევრი ვარიანტი - ბევრი დამატებითი პარამეტრები ახლა.
BRIAN Jacobson: A თამაშის ძრავა სახის ინფრასტრუქტურა
რომელშიც თქვენ თამაში.
ის, რაც პასუხისმგებელია ნახაზი მსოფლიოში, სიმულაცია მსოფლიოში,
სათამაშოდ ყველა კინო, ეხმარება თქვენი თამაში კოდი
გაერკვნენ, რა მტერი AIS აპირებს გააკეთოს.
JOHN COOK: როგორც წესი, გზა ადამიანი დაიწყებს
არის, რომ მინდა გარკვეული თანხა, რომ ლოგიკა და შეცვალოს იგი, ისევე, როგორც OK, ახლა
მოდით უბრალოდ შეცვალოს სარაკეტო launcher უნდა გააკეთოს
200 ზიანის ნაცვლად აკეთებს 100 ზიანი.
ეს არის ძალიან მარტივი - როგორც უბრალოდ მიიღოს ზოგიერთი არსებული ნაჭერი gameplay ლოგიკა
და tweak ის, თუ როგორ გსურთ.
BRIAN Jacobson: სხვა, მაღალ დონეზე ფენის,
ჩვეულებრივ მოუწოდა თამაშის კოდი.
და თამაშის კოდი, როგორც წესი, რამ, რომ ყველა თამაშის წესები,
მოსწონს ის ფაქტი, რომ მაქვს ამ კონკრეტულ იარაღი,
მუშაობს ამ კონკრეტულ გზა ან ის ფაქტი, რომ არსებობს headcrab მონსტრი რომ
აქვს ამ კონკრეტულ ქცევას.
იმ სახის რამ როგორც წესი, განისაზღვრება, როგორც თამაშის კოდი.
JOHN COOK: ხოლო იქ, მართლაც, ვგულისხმობ
იმ სახის ცალი და პროცესში iteration,
შეგიძლიათ გადასვლა რაღაც Quake რაღაც Half-Life.
>> BRIAN Jacobson: Half-Life არის sci-fi, პირველი პირის შუტერია თამაში.
ეს მითითებული ერთგვარი dystopian მსოფლიოში.
პირველი Half-Life შეიქმნა ამ მიწისქვეშა კვლევის დაწესებულებაში მოუწოდა
Black Mesa, და თქვენ თამაშობთ ხასიათი დაასახელა გორდონ ფრიმენი,
და ეს იყო ძირითადად შესახებ უცხოელის შემოჭრა, რომ
პროვოცირებული იყო, როდესაც ექსპერიმენტი წავიდა არასწორი.
და მეორე თამაში, Half-Life 2 შეიქმნა დაახლოებით 10 წლის შემდეგ,
და ძირითადად უცხოპლანეტელი აქვთ აღებული მეტი პლანეტაზე.
და ახლა თქვენ, როგორც გორდონ ფრიმენი, ჰქონდა ძირითადად გადარჩენა
თქვენი მეგობრის ალექსი, რომელიც თქვენ შეხვდება, და ცდილობენ სცემეს უკან უცხოპლანეტელი
და დაბრუნდეს პლანეტაზე.
>> JOHN COOK: რა თქმა უნდა, პროექტების, როგორიცაა Portal 2,
ეს იყო მხოლოდ პატარა გუნდი, როგორიც ხუთ ადამიანი, მუშაობა თამაშის იდეა.
მათ აღმოაჩინეს, ზოგი რამ მათ აზრის იყო საინტერესო -
შეიძლება იყოს საინტერესო თამაში.
ისინი გაფართოებას მას 20 ადამიანი.
ისინი სახის fleshed იმ იდეებს.
თქვენ დამატებული კიდევ რამდენიმე ადამიანი.
ისინი, ისევე, OK.
ჰო, ახლა ჩვენ გვინდა მოხვდა.
ჩვენ კარგად გემი სამ კონსოლს.
ჩვენ გვჭირდება გაცილებით მეტი ადამიანი, ისევე როგორც ყველას მოდის შევხედოთ ამ თამაშში.
>> მოსწონს ეს გასაოცარია.
ის უბრალოდ სჭირდება bunch სამუშაოს მისაღებად კეთდება.
უეცრად, თქვენ გაქვთ ნახევარი კომპანია მუშაობს თქვენთვის.
თქვენ გაქვთ 120 ადამიანი მუშაობს ამ თამაშის მიიღოს ეს კეთდება.
ცხადია, სხვა პროექტები - პროექტების რაოდენობა
სხვაგან კონტრაქტები, უფლება?
მაგრამ ყველას super-happy რადგან მათ იციან,
ისინი მუშაობენ ამ რაც ნამდვილად გასაოცარია.
>> BRIAN Jacobson: ერთი ნამდვილად დიდი რამ შესახებ ეს სამუშაო
და ამ ინდუსტრიის ზოგადად რომ ყველაფერი იცვლება ყველა დროის.
ისევე, როგორც ის, რომ თქვენ აკეთებთ ამ წლის
იქნება ძალიან განსხვავდება რაც თქვენ მომავალ წელს.
და ასე ინახავს ყველაფერს ნამდვილად ახალი, რეალურად, და საკმაოდ საინტერესო.
თქვენ მუდმივად სწავლის ახალი რამ და აკეთებს ახალი სახის პერსონალი.