1 00:00:00,000 --> 00:00:09,460 2 00:00:09,460 --> 00:00:11,550 >> BRIAN Jacobson: My adı Brian Jacobson edir. 3 00:00:11,550 --> 00:00:15,930 I növ Valve mənim yol bir az circuitous marşrutu. 4 00:00:15,930 --> 00:00:19,210 Mən, həqiqətən, bir kompüter deyil kollec proqramçı. 5 00:00:19,210 --> 00:00:21,120 Mən etmək üçün istifadə edilmişdir - orta məktəbdə geri - 6 00:00:21,120 --> 00:00:24,810 proqramlaşdırma və əldə olan həyata keçirilməsi ideyası stuff 7 00:00:24,810 --> 00:00:26,830 yalnız bir neçə dəqiqə və ya saat. 8 00:00:26,830 --> 00:00:32,439 Idilər ki, inkişaf sürətlə və mənim fikir görən həyat gəlir. 9 00:00:32,439 --> 00:00:34,290 >> YAHN Bernier: My name Yahn Bernier edir. 10 00:00:34,290 --> 00:00:36,240 Mən Valve burada olduğunuz artıq 16 ildir. 11 00:00:36,240 --> 00:00:39,680 Mən yalnız üçün, yazılı sona çatdı Quake üçün fun, bir səviyyədə redaktoru 12 00:00:39,680 --> 00:00:43,100 BSP ikili əsaslanır çağırıb space bölümleme ağaclar. 13 00:00:43,100 --> 00:00:46,210 Bu giriş sort idi, və nəticədə Gabe Newell, 14 00:00:46,210 --> 00:00:49,980 Bu Valve təsisçisi və Mike idi Harrington mənə bir e-poçt deyərək göndərdi, 15 00:00:49,980 --> 00:00:51,770 proqram inkişaf imkanı mühəndis. 16 00:00:51,770 --> 00:00:53,061 >> JOHN COOK: My name John Cook. 17 00:00:53,061 --> 00:00:54,820 Mən bir proqram mühəndis oldum Valve çalışır. 18 00:00:54,820 --> 00:00:59,610 Mən online sistem diqqət scaling və memarlıq. 19 00:00:59,610 --> 00:01:01,560 A dost və mən, həqiqətən, universitet idi 20 00:01:01,560 --> 00:01:04,170 Team Fortress adlı oyun iş. 21 00:01:04,170 --> 00:01:08,320 Və biz yalnız oyun etmişdir, internet onu qoymaq. 22 00:01:08,320 --> 00:01:10,650 Bu bir əlavə idi o zaman oyun Quake, 23 00:01:10,650 --> 00:01:13,120 belə sort bir mod, bir ki, oyun uzadılması. 24 00:01:13,120 --> 00:01:16,400 Bundan sonra, biz başa Valve ilə əlaqə əldə 25 00:01:16,400 --> 00:01:17,700 və burada gəlir. 26 00:01:17,700 --> 00:01:19,450 >> BRIAN Jacobson: üçün Mənə, qrafik sinif 27 00:01:19,450 --> 00:01:25,460 yəqin ki, ən tətbiq Mən əmin kollec etdi ki, kurs. 28 00:01:25,460 --> 00:01:29,700 Triqonometriya, xətti cəbr - Mən bir robot kurs götürüb 29 00:01:29,700 --> 00:01:32,900 ki, xətti bir dəstə idi onu bişmiş və cəbr cür, 30 00:01:32,900 --> 00:01:37,530 ki, təməli biridir bir 3-D qrafika math konsepsiyaları. 31 00:01:37,530 --> 00:01:43,180 Bu oriyentasiya və bunu bütün var riyaziyyat, mən sizə artıq arıyorum kimi, 32 00:01:43,180 --> 00:01:47,160 amma orada məqsəd istəyirəm, və , necə dönüşümlü, və necə mən 33 00:01:47,160 --> 00:01:50,100 Bilirsiniz, necə anlamaq edirsiniz harada hərəkət və ya arıyorum? 34 00:01:50,100 --> 00:01:52,315 Yəni bütün xətti cəbr edir. 35 00:01:52,315 --> 00:01:54,440 YAHN Bernier: mahiyyəti ilk şəxs atıcı 36 00:01:54,440 --> 00:01:58,325 Mən gun saytları vasitəsilə baxmaq edir mənim gözləri ilə, və bir şey məqsədi, 37 00:01:58,325 --> 00:02:00,200 və trigger çəkmək, və mən ki, təşkil etmək istəyirik. 38 00:02:00,200 --> 00:02:04,330 Beləliklə, siz dizayn var sizin gizlilik ilə məşğul texnologiya. 39 00:02:04,330 --> 00:02:06,750 Belə ki, Con Carmack getdi geri və dedi oh, nə 40 00:02:06,750 --> 00:02:12,650 Mən müştəri, proqnozlaşdırmaq nə etmək lazımdır mənim oyunçu nin növ nəticə 41 00:02:12,650 --> 00:02:16,814 giriş, və yalnız bunu və render harada biz o olacaq ki, 42 00:02:16,814 --> 00:02:18,980 və sonra bildirin server geri gəlmək və mənim üçün düzeltmek. 43 00:02:18,980 --> 00:02:21,970 >> JOHN COOK: Beləliklə, siz düşüncə etdiyiniz zaman oyun etmək bir oyun mühərriki istifadə haqqında, 44 00:02:21,970 --> 00:02:24,011 seçim bir çox var - indi daha çox variantları. 45 00:02:24,011 --> 00:02:27,185 BRIAN Jacobson: A oyun mühərrik infrastrukturun növüdür 46 00:02:27,185 --> 00:02:28,310 Siz oyun etmək olan. 47 00:02:28,310 --> 00:02:32,060 Bu rəsm üçün məsuliyyət şey dünya, dünya simülasyonu üçün, 48 00:02:32,060 --> 00:02:36,450 bütün səslər oynayan üçün, oyun kodu yardım üçün 49 00:02:36,450 --> 00:02:38,834 anlamaq nə düşmən AIS nə getmək üçün gedir. 50 00:02:38,834 --> 00:02:40,750 JOHN COOK: Adətən, yolu insanların başlayacaq 51 00:02:40,750 --> 00:02:44,279 onlar bəzi məbləği almaq istiyorum olunur məntiq və indi, OK kimi onu dəyişdirmək 52 00:02:44,279 --> 00:02:46,070 yalnız dəyişdirmək bildirin etmək roketatar 53 00:02:46,070 --> 00:02:49,840 Əvəzinə 100 zərər etdiyini 200 zərər. 54 00:02:49,840 --> 00:02:54,080 Bu, çox sadə - yalnız almaq kimi gameplay məntiq bəzi mövcud parça 55 00:02:54,080 --> 00:02:55,487 və istədiyiniz necə çimdik. 56 00:02:55,487 --> 00:02:57,570 BRIAN Jacobson: Digər, yüksək səviyyədə qat, 57 00:02:57,570 --> 00:02:59,340 adətən oyun kodu adlanır. 58 00:02:59,340 --> 00:03:02,730 Və oyun kodu adətən oyun qaydaları haqqında bütün var ki bir şey, 59 00:03:02,730 --> 00:03:06,960 Mən ki, kimi bu silah ki 60 00:03:06,960 --> 00:03:10,990 bu yolu və ya əslində işləyir bir headcrab canavar var ki, 61 00:03:10,990 --> 00:03:12,640 Bu xüsusi davranışları vardır. 62 00:03:12,640 --> 00:03:15,982 Şeyi bu növ adətən oyun kodu kimi müəyyən edilmişdir. 63 00:03:15,982 --> 00:03:17,690 JOHN COOK: Və orada, həqiqətən, demək 64 00:03:17,690 --> 00:03:20,190 ədəd bu cür ilə və iteration prosesi, 65 00:03:20,190 --> 00:03:23,100 sizin kimi bir şey edə bilərsiniz Half-Life kimi bir şey Quake. 66 00:03:23,100 --> 00:03:27,310 >> BRIAN Jacobson: Half-Life is a sci-fi, ilk şəxs atıcı oyun. 67 00:03:27,310 --> 00:03:30,850 Bu dystopian dünya bir növ müəyyən edir. 68 00:03:30,850 --> 00:03:35,840 İlk Half-Life bu müəyyən edilib adlı yeraltı tədqiqat tesis 69 00:03:35,840 --> 00:03:39,450 Qara Mesa, və siz oynamaq Gordon Freeman adına xarakteri, 70 00:03:39,450 --> 00:03:42,640 və bu, əsasən idi bir yadplanetli zəbti ki, 71 00:03:42,640 --> 00:03:45,510 təhrik zaman bir sınaq yanlış getdi. 72 00:03:45,510 --> 00:03:50,230 Və ikinci oyun, Half-Life 2 haqqında 10 il sonra müəyyən edilib, 73 00:03:50,230 --> 00:03:53,450 və əsasən əcnəbilər planet üzərində etmişlər. 74 00:03:53,450 --> 00:03:58,390 Və indi, Gordon Freeman kimi, əsasən xilas etmək idi 75 00:03:58,390 --> 00:04:01,760 Siz cavab verən dost Alex, və əcnəbilər geri döyməyə cəhd edin 76 00:04:01,760 --> 00:04:03,460 və planetin düzəltmək. 77 00:04:03,460 --> 00:04:05,540 >> JOHN COOK: Əlbəttə Portal 2 kimi layihələr, 78 00:04:05,540 --> 00:04:10,190 o, beş kimi, yalnız kiçik bir komanda oldu insanlar, bir oyun ideya üzərində işləyir. 79 00:04:10,190 --> 00:04:12,450 Onlar bəzi şeyləri özlərinə fikir maraqlı idi - 80 00:04:12,450 --> 00:04:13,783 bir oyun üçün maraqlı ola bilər. 81 00:04:13,783 --> 00:04:15,040 Onlar 20 nəfər bunu genişləndirmək. 82 00:04:15,040 --> 00:04:16,865 Onlar cür həmin ideyaları həyata fleshed. 83 00:04:16,865 --> 00:04:17,990 Siz bir daha insanlara əlavə edib. 84 00:04:17,990 --> 00:04:18,550 Onlar OK, kimi, var. 85 00:04:18,550 --> 00:04:19,550 Bəli, indi biz bir hit istəyirik. 86 00:04:19,550 --> 00:04:21,304 Biz üç konsolları gəmi çalışırıq. 87 00:04:21,304 --> 00:04:23,970 Biz kimi bir çox insanlar lazımdır hər kəs bu oyun baxmaq gəlir. 88 00:04:23,970 --> 00:04:24,720 >> Bu zəhmli var kimi. 89 00:04:24,720 --> 00:04:26,700 Bu, sadəcə bir dəstə lazımdır həyata almaq üçün çalışır. 90 00:04:26,700 --> 00:04:29,470 Birdən, siz yarısı şirkət sizə iş. 91 00:04:29,470 --> 00:04:32,610 Siz iş 120 nəfər Bu oyun bunu almaq üçün. 92 00:04:32,610 --> 00:04:35,290 Aydındır ki, digər layihələr - layihələrin sayı 93 00:04:35,290 --> 00:04:36,680 başqa, sağ müqavilələri? 94 00:04:36,680 --> 00:04:38,812 Amma hər kəs super-xoşbəxt var Onlar bilirik, çünki 95 00:04:38,812 --> 00:04:41,020 bu çalışırıq həqiqətən zəhmli deyil ki, bir şey. 96 00:04:41,020 --> 00:04:43,561 >> BRIAN Jacobson: həqiqətən biri Bu iş haqqında böyük şeyi 97 00:04:43,561 --> 00:04:46,390 və ümumiyyətlə bu sənaye şeyi bütün vaxt, zaman dəyişdirmək. 98 00:04:46,390 --> 00:04:48,000 Şey kimi ki, Bu il edirik 99 00:04:48,000 --> 00:04:50,625 çox fərqli olacaq Siz gələn il nə bir şey. 100 00:04:50,625 --> 00:04:54,030 Və belə ki, həqiqətən hər şey saxlayır təzə, həqiqətən, və olduqca maraqlı. 101 00:04:54,030 --> 00:04:58,380 Siz daim yeni təlim etdiyiniz şeylər və stuff yeni növ edir. 102 00:04:58,380 --> 00:04:59,328