1 00:00:00,000 --> 00:00:09,460 2 00:00:09,460 --> 00:00:11,550 >> BRIAN JACOBSON: My vārds ir Brian Jākobsone. 3 00:00:11,550 --> 00:00:15,930 Es savu ceļu uz Valve veida nedaudz apkārtojošs maršrutu. 4 00:00:15,930 --> 00:00:19,210 Man tiešām nav dators programmētājs koledžā. 5 00:00:19,210 --> 00:00:21,120 Un man tika izmantota, lai - atpakaļ vidusskolā - 6 00:00:21,120 --> 00:00:24,810 to var darīt plānošanu un saņemt sīkumi no idejas līdz īstenošanai 7 00:00:24,810 --> 00:00:26,830 tikai dažas minūtes vai stundas. 8 00:00:26,830 --> 00:00:32,439 Man patika, ka straujās attīstības un redzot manas idejas nāk uz dzīvību. 9 00:00:32,439 --> 00:00:34,290 >> YAHN BERNIER: Mans vārds ir Yahn Bernier. 10 00:00:34,290 --> 00:00:36,240 Es esmu šeit Valve vairāk nekā 16 gadus. 11 00:00:36,240 --> 00:00:39,680 Tāpēc es beidzās rakstiski, tikai jautri, līmenis redaktors Quake 12 00:00:39,680 --> 00:00:43,100 aicināja BSP balstoties uz bināro kosmosa šķērssienu koki. 13 00:00:43,100 --> 00:00:46,210 Tas bija sava veida uzkožamais, un galu galā Gabe Newell, 14 00:00:46,210 --> 00:00:49,980 kurš bija dibinātājs Valve, un Mike Harrington man atsūtīja e-pastu, sakot, 15 00:00:49,980 --> 00:00:51,770 programmatūras izstrāde inženieris iespēju. 16 00:00:51,770 --> 00:00:53,061 >> JOHN COOK: Mans vārds ir John Cook. 17 00:00:53,061 --> 00:00:54,820 Es esmu programmatūras inženieris strādā Valve. 18 00:00:54,820 --> 00:00:59,610 Es koncentrēties uz mūsu tiešsaistes sistēma ir mērogošana un arhitektūra. 19 00:00:59,610 --> 00:01:01,560 Draugs un es, patiesībā, universitātē tika 20 00:01:01,560 --> 00:01:04,170 strādā pie spēli sauc Team Fortress. 21 00:01:04,170 --> 00:01:08,320 Un mēs tikko veikts spēli, ielieciet to uz augšu internetā. 22 00:01:08,320 --> 00:01:10,650 Tas bija papildinājums spēle Quake tajā laikā, 23 00:01:10,650 --> 00:01:13,120 tāpēc veida mod, paplašināšana, šo spēli. 24 00:01:13,120 --> 00:01:16,400 Pēc tam mēs nonācām iegūt saskarē ar Valve 25 00:01:16,400 --> 00:01:17,700 un nāk vairāk nekā šeit. 26 00:01:17,700 --> 00:01:19,450 >> BRIAN JACOBSON: Par me, grafikas klasē 27 00:01:19,450 --> 00:01:25,460 iespējams, bija visvairāk piemērojams Protams, ka man bija koledžā, lai pārliecinātos. 28 00:01:25,460 --> 00:01:29,700 Trigonometrija, lineārā algebra - Paņēmu robotikas kursu 29 00:01:29,700 --> 00:01:32,900 kas bija ķekars lineāru algebra veida cep tajā, 30 00:01:32,900 --> 00:01:37,530 un tas ir viens no Keystone math koncepcijas jebkuru 3-D grafiku. 31 00:01:37,530 --> 00:01:43,180 Tas viss ir par orientāciju un darot math, piemēram, es esmu meklē vairāk nekā pie jums, 32 00:01:43,180 --> 00:01:47,160 bet es gribu, lai mērķētu tur, un Kā es varu pagriezt, un kā es varu, 33 00:01:47,160 --> 00:01:50,100 jūs zināt, kā es varu izdomāt kur es esmu pārvietojas vai meklē? 34 00:01:50,100 --> 00:01:52,315 Tas ir viss, lineārā algebra. 35 00:01:52,315 --> 00:01:54,440 YAHN BERNIER: būtība no pirmās personas šāvēja 36 00:01:54,440 --> 00:01:58,325 ir tas, ka es skatos caur lielgabals vietām ar manām acīm, un to mērķis ir kaut ko, 37 00:01:58,325 --> 00:02:00,200 un pull sprūda, un es gribu, lai sasniegtu to. 38 00:02:00,200 --> 00:02:04,330 Tātad, jums ir veidot savu tehnoloģijas, lai risinātu ar latentuma. 39 00:02:04,330 --> 00:02:06,750 Tik John Carmack aizgāja atpakaļ un teica, ak, kādi 40 00:02:06,750 --> 00:02:12,650 Man vajag darīt, ir prognozēt, uz klientu, rezultāts veida mana spēlētāja 41 00:02:12,650 --> 00:02:16,814 ieejas, un vienkārši darīt to un padarīt no kurienes mēs domāju, ka viņš būs, 42 00:02:16,814 --> 00:02:18,980 un tad ļaujiet serveris atgriezties un noteikt to par mani. 43 00:02:18,980 --> 00:02:21,970 >> JOHN COOK: Tātad, ja jūs domājat par izmantojot spēļu dzinēju padarīt spēli, 44 00:02:21,970 --> 00:02:24,011 tur ir daudz iespēju - daudz vairāk iespējas tagad. 45 00:02:24,011 --> 00:02:27,185 BRIAN JACOBSON: spēle motors ir sava veida infrastruktūras 46 00:02:27,185 --> 00:02:28,310 , kurā jūs veicat spēli. 47 00:02:28,310 --> 00:02:32,060 Tā ir lieta, kas atbild par zīmējumu pasaulē, lai imitē pasauli, 48 00:02:32,060 --> 00:02:36,450 lai spēlētu visas skaņas, lai palīdzētu jūsu spēli kodu 49 00:02:36,450 --> 00:02:38,834 izdomāt, ko ienaidnieks PI gatavojas iet darīt. 50 00:02:38,834 --> 00:02:40,750 JOHN COOK: Parasti, Kā cilvēki varētu sākt 51 00:02:40,750 --> 00:02:44,279 ir viņi ņem kādu summu, kas loģika un mainīt to, piemēram, Labi, tagad 52 00:02:44,279 --> 00:02:46,070 pieņemsim vienkārši mainīt raķešu palaišanas darīt 53 00:02:46,070 --> 00:02:49,840 200 bojājumu, nevis uz 100 bojājumus. 54 00:02:49,840 --> 00:02:54,080 Tas ir ļoti vienkārši - piemēram, tikai ņemt daži no spēkā esošajiem gabals spēlēšanas loģikas 55 00:02:54,080 --> 00:02:55,487 un iekniebt to, kā vēlaties. 56 00:02:55,487 --> 00:02:57,570 BRIAN JACOBSON: cits, augstāka līmeņa slānis, 57 00:02:57,570 --> 00:02:59,340 parasti sauc spēle kodu. 58 00:02:59,340 --> 00:03:02,730 Un spēle kodu parasti lieta, ka viss ir par spēles noteikumiem, 59 00:03:02,730 --> 00:03:06,960 piemēram, fakts, ka man ir šo konkrēto ieroci, kas 60 00:03:06,960 --> 00:03:10,990 darbojas šajā konkrētajā veidā, vai uz to, ka tur headcrab briesmonis, kas 61 00:03:10,990 --> 00:03:12,640 ir šo konkrēto uzvedību. 62 00:03:12,640 --> 00:03:15,982 Šīs lietas veidu, ir parasti ir definēta kā spēle kodu. 63 00:03:15,982 --> 00:03:17,690 JOHN COOK: Un no tur, tiešām, es domāju 64 00:03:17,690 --> 00:03:20,190 ar šiem veida gabalus un process atkārtojuma, 65 00:03:20,190 --> 00:03:23,100 Jūs varat aiziet no kaut kā Zemestrīce, kas kaut ko līdzīgu Half-Life. 66 00:03:23,100 --> 00:03:27,310 >> BRIAN JACOBSON: Half-Life ir sci-fi, pirmās personas šāvēja spēle. 67 00:03:27,310 --> 00:03:30,850 Tas noteikti sava veida dystopian pasaulē. 68 00:03:30,850 --> 00:03:35,840 Pirmais Half-Life ir noteikts šajā pazemes pētniecības iekārtas sauc 69 00:03:35,840 --> 00:03:39,450 Melns Mesa, un tu spēlē raksturs nosaukts Gordon Freeman, 70 00:03:39,450 --> 00:03:42,640 un tas galvenokārt bija aptuveni ārvalstniekam invāziju, kas 71 00:03:42,640 --> 00:03:45,510 izprovocēja kad eksperiments nogājis greizi. 72 00:03:45,510 --> 00:03:50,230 Un otrā spēle, Half-Life 2 tika noteikts apmēram 10 gadus vēlāk, 73 00:03:50,230 --> 00:03:53,450 un būtībā ārvalstniekiem ir pārņēmuši planētas. 74 00:03:53,450 --> 00:03:58,390 Un tagad jūs, kā Gordon Freeman, bija galvenokārt glābšanas 75 00:03:58,390 --> 00:04:01,760 jūsu draugs Alex, kas jūs atbilstat, un mēģināt pārspēt atpakaļ ārvalstniekiem 76 00:04:01,760 --> 00:04:03,460 un atgūt planētu. 77 00:04:03,460 --> 00:04:05,540 >> JOHN COOK: Protams projekti, piemēram, Portal 2, 78 00:04:05,540 --> 00:04:10,190 tā bija tikai maza komanda, piemēram, pieci cilvēki, kas strādā uz spēli ideju. 79 00:04:10,190 --> 00:04:12,450 Viņi konstatēja dažas lietas, ko viņi doma bija interesanti - 80 00:04:12,450 --> 00:04:13,783 varētu būt interesanta spēle. 81 00:04:13,783 --> 00:04:15,040 Viņi paplašināt to līdz 20 cilvēkiem. 82 00:04:15,040 --> 00:04:16,865 Viņi veida precizēti šīs idejas. 83 00:04:16,865 --> 00:04:17,990 Jūs pievienoja dažas vairāk cilvēku. 84 00:04:17,990 --> 00:04:18,550 Tie ir, piemēram, OK. 85 00:04:18,550 --> 00:04:19,550 Jā, tagad mēs vēlamies hit. 86 00:04:19,550 --> 00:04:21,304 Mēs esam gonna kuģi uz trim konsolēm. 87 00:04:21,304 --> 00:04:23,970 Mums ir nepieciešams daudz vairāk cilvēku, piemēram, visi nāk apskatīt šajā spēlē. 88 00:04:23,970 --> 00:04:24,720 >> Kā tas ir awesome. 89 00:04:24,720 --> 00:04:26,700 Tā vienkārši ir ķekars gada strādā, lai saņemtu darīts. 90 00:04:26,700 --> 00:04:29,470 Pēkšņi, jums ir puse uzņēmums, kas darbojas jums. 91 00:04:29,470 --> 00:04:32,610 Jums ir 120 cilvēki, kas strādā par šo spēli, lai saņemtu to izdarīt. 92 00:04:32,610 --> 00:04:35,290 Acīmredzot, pārējie projekti - projektu skaits 93 00:04:35,290 --> 00:04:36,680 citur līgumi, vai ne? 94 00:04:36,680 --> 00:04:38,812 Bet visi ir super-laimīgs jo viņi zina, 95 00:04:38,812 --> 00:04:41,020 viņi strādā pie šī lieta, kas ir patiešām laba. 96 00:04:41,020 --> 00:04:43,561 >> BRIAN JACOBSON: Viens patiešām lielas lietas par šo darbu 97 00:04:43,561 --> 00:04:46,390 un šī nozare kopumā ir ka lietas mainās visu laiku. 98 00:04:46,390 --> 00:04:48,000 Tāpat kā lieta, ka jūs darāt šogad 99 00:04:48,000 --> 00:04:50,625 būs ļoti atšķirīgs no lieta, ko darīt nākamgad. 100 00:04:50,625 --> 00:04:54,030 Un tā tur viss tiešām svaigas, faktiski, un diezgan aizraujoši. 101 00:04:54,030 --> 00:04:58,380 Jūs pastāvīgi apgūstot jaunas lietām un darot jauna veida sīkumi. 102 00:04:58,380 --> 00:04:59,328