1 00:00:00,000 --> 00:00:09,460 2 00:00:09,460 --> 00:00:11,550 >> BRIAN雅各布森:我 名字是布萊恩·雅各布森。 3 00:00:11,550 --> 00:00:15,930 我做了那種我的方式閥 在一個稍微迂迴路由。 4 00:00:15,930 --> 00:00:19,210 我本來就不是一台電腦 程序員在大學。 5 00:00:19,210 --> 00:00:21,120 我來 - 早在高中 - 6 00:00:21,120 --> 00:00:24,810 能夠做編程,並得到 東西從理念到實施 7 00:00:24,810 --> 00:00:26,830 在短短的幾分鐘或幾小時。 8 00:00:26,830 --> 00:00:32,439 我很喜歡那的發展步伐迅速 ,看到我的想法來生活。 9 00:00:32,439 --> 00:00:34,290 >> YAHN BERNIER:我的名字是Yahn貝尼爾。 10 00:00:34,290 --> 00:00:36,240 我一直在這裡閥 16年以上。 11 00:00:36,240 --> 00:00:39,680 所以我最終寫的,只為 樂趣,對於雷神之鎚一個關卡編輯器 12 00:00:39,680 --> 00:00:43,100 所謂的BSP基於二進制 空間分割樹。 13 00:00:43,100 --> 00:00:46,210 這是排序的主菜, 並最終加布紐維爾, 14 00:00:46,210 --> 00:00:49,980 誰是閥門的創始人,麥克 哈靈頓給我發了一封電子郵件,說, 15 00:00:49,980 --> 00:00:51,770 軟件開發 工程師的機會。 16 00:00:51,770 --> 00:00:53,061 >> 約翰 - 庫克:我的名字叫約翰·庫克。 17 00:00:53,061 --> 00:00:54,820 我是一個軟件工程師 在閥門工作。 18 00:00:54,820 --> 00:00:59,610 我專注於我們的在線系統 縮放和架構。 19 00:00:59,610 --> 00:01:01,560 我和一個朋友,其實, 大學是 20 00:01:01,560 --> 00:01:04,170 工作的一個遊戲叫團隊要塞。 21 00:01:04,170 --> 00:01:08,320 我們只是做遊戲的, 把它掛在互聯網上。 22 00:01:08,320 --> 00:01:10,650 這是一個另外的 遊戲Quake在那個時候, 23 00:01:10,650 --> 00:01:13,120 這樣形式的MOD,一個 擴展,遊戲,。 24 00:01:13,120 --> 00:01:16,400 在那之後,我們結束了 得到與閥門接觸 25 00:01:16,400 --> 00:01:17,700 並過來這裡。 26 00:01:17,700 --> 00:01:19,450 >> BRIAN雅各布森:對於 我,圖形類 27 00:01:19,450 --> 00:01:25,460 有可能是最適用 當然,我參加了大學的肯定。 28 00:01:25,460 --> 00:01:29,700 三角函數,線性代數 - 我花了機器人課程 29 00:01:29,700 --> 00:01:32,900 那有一堆線性的 代數樣的烤進去, 30 00:01:32,900 --> 00:01:37,530 那就是基石之一 數學概念的任何3-D圖形。 31 00:01:37,530 --> 00:01:43,180 這是關於方位和做 數學,就像我找過你, 32 00:01:43,180 --> 00:01:47,160 但我想瞄準了那裡, 我怎麼旋轉,我該怎麼辦, 33 00:01:47,160 --> 00:01:50,100 你知道,我怎麼找出 在那裡我移動或找? 34 00:01:50,100 --> 00:01:52,315 這是所有線性代數。 35 00:01:52,315 --> 00:01:54,440 YAHN BERNIER:精華 一個第一人稱射擊遊戲 36 00:01:54,440 --> 00:01:58,325 是,我期待通過噴槍網站 我的眼睛,瞄著的東西, 37 00:01:58,325 --> 00:02:00,200 並扣動扳機, 我想打的。 38 00:02:00,200 --> 00:02:04,330 所以,你要設計你的 技術處理延遲。 39 00:02:04,330 --> 00:02:06,750 於是約翰·卡馬克去 回來說,哦,是什麼 40 00:02:06,750 --> 00:02:12,650 我需要做的是預測,在客戶端上, 排序播放機的結果 41 00:02:12,650 --> 00:02:16,814 投入,只是做到這一點,使 從那裡,我們認為他將是, 42 00:02:16,814 --> 00:02:18,980 然後讓服務器 回來和我對其進行修復。 43 00:02:18,980 --> 00:02:21,970 >> 約翰 - 庫克:所以當你在想 有關使用一個遊戲引擎製作的遊戲, 44 00:02:21,970 --> 00:02:24,011 有很多的選擇 - 很多更多的選擇了。 45 00:02:24,011 --> 00:02:27,185 BRIAN雅各布森:一個遊戲引擎 是一種基礎設施 46 00:02:27,185 --> 00:02:28,310 在您進行遊戲。 47 00:02:28,310 --> 00:02:32,060 它負責繪製的東西 世界上,模擬世界, 48 00:02:32,060 --> 00:02:36,450 播放所有的聲音, 幫助你的遊戲的代碼 49 00:02:36,450 --> 00:02:38,834 找出敵人 認可機構要去做。 50 00:02:38,834 --> 00:02:40,750 約翰 - 庫克:通常情況下, 這樣人們會開始 51 00:02:40,750 --> 00:02:44,279 是他們會採取一些量 邏輯和改變它,像OK,現在 52 00:02:44,279 --> 00:02:46,070 讓我們只是改變 火箭發射器做 53 00:02:46,070 --> 00:02:49,840 200點的傷害,而不是做100點的傷害。 54 00:02:49,840 --> 00:02:54,080 這是一個非常簡單的 - 像只取 遊戲邏輯的一些現有的片 55 00:02:54,080 --> 00:02:55,487 並調整它給你怎麼樣。 56 00:02:55,487 --> 00:02:57,570 BRIAN雅各布森:其他的, 上級層 57 00:02:57,570 --> 00:02:59,340 通常被稱為遊戲代碼。 58 00:02:59,340 --> 00:03:02,730 而遊戲的代碼通常是 東西是所有關於遊戲規則, 59 00:03:02,730 --> 00:03:06,960 喜歡這樣的事實,我有 這個特殊的武器 60 00:03:06,960 --> 00:03:10,990 工作於這種特定方式或事實 ,有一個headcrab怪物 61 00:03:10,990 --> 00:03:12,640 有這些特定的行為。 62 00:03:12,640 --> 00:03:15,982 像這樣的東西是 通常定義為遊戲代碼。 63 00:03:15,982 --> 00:03:17,690 約翰 - 庫克:而從 在那裡,真的,我的意思是 64 00:03:17,690 --> 00:03:20,190 與那種件 和迭代的過程中, 65 00:03:20,190 --> 00:03:23,100 你可以從像 地震對像半條命。 66 00:03:23,100 --> 00:03:27,310 >> BRIAN雅各布森:半條命是一個 科幻,第一人稱射擊遊戲。 67 00:03:27,310 --> 00:03:30,850 它被設置在一種反烏托邦世界。 68 00:03:30,850 --> 00:03:35,840 第一半條命被設置在該 地下研究設施稱為 69 00:03:35,840 --> 00:03:39,450 黑色高地,和你玩 字符命名的戈登·弗里曼, 70 00:03:39,450 --> 00:03:42,640 它基本上是關於 外星人入侵了 71 00:03:42,640 --> 00:03:45,510 被激怒的時候 實驗出了錯。 72 00:03:45,510 --> 00:03:50,230 而第二場比賽,半條命 2設置大約10年後, 73 00:03:50,230 --> 00:03:53,450 基本上外星人 已經接管地球。 74 00:03:53,450 --> 00:03:58,390 而現在的你,戈登·弗里曼, 不得不基本上搶救 75 00:03:58,390 --> 00:04:01,760 你的朋友亞歷克斯,你遇見誰, 並試圖擊退外星人 76 00:04:01,760 --> 00:04:03,460 和回收的星球。 77 00:04:03,460 --> 00:04:05,540 >> 約翰 - 庫克:當然 像傳送門2項目, 78 00:04:05,540 --> 00:04:10,190 這只是一個小的團隊,像5 人,工作在一個遊戲的想法。 79 00:04:10,190 --> 00:04:12,450 他們發現了一些東西,他們 思想很有趣 - 80 00:04:12,450 --> 00:04:13,783 可以為一個遊戲是有趣的。 81 00:04:13,783 --> 00:04:15,040 他們擴大到20人。 82 00:04:15,040 --> 00:04:16,865 他們那種充實了這些想法。 83 00:04:16,865 --> 00:04:17,990 你增加了一些更多的人。 84 00:04:17,990 --> 00:04:18,550 他們是一樣,確定。 85 00:04:18,550 --> 00:04:19,550 是啊,現在我們要一炮打響。 86 00:04:19,550 --> 00:04:21,304 我們要在三個遊戲機船。 87 00:04:21,304 --> 00:04:23,970 我們需要更多的人,像 大家來看看這個遊戲。 88 00:04:23,970 --> 00:04:24,720 >> 喜歡它的真棒。 89 00:04:24,720 --> 00:04:26,700 它只是需要一幫 的工作得到完成。 90 00:04:26,700 --> 00:04:29,470 突然間,你有一半 該公司工作,你。 91 00:04:29,470 --> 00:04:32,610 你有120人的工作 在這場比賽中完成它。 92 00:04:32,610 --> 00:04:35,290 顯然,其他項目 - 項目數量 93 00:04:35,290 --> 00:04:36,680 其他合約,對不對? 94 00:04:36,680 --> 00:04:38,812 但每個人的超開心 因為他們知道 95 00:04:38,812 --> 00:04:41,020 他們在這方面的工作 這確實是真棒的事情。 96 00:04:41,020 --> 00:04:43,561 >> BRIAN雅各布森:其中一個真 對這份工作偉大的事情 97 00:04:43,561 --> 00:04:46,390 而這個行業的一般是 事情改變所有的時間。 98 00:04:46,390 --> 00:04:48,000 喜歡的東西 你正在做的,今年是 99 00:04:48,000 --> 00:04:50,625 將是非常不同 你做明年的事情。 100 00:04:50,625 --> 00:04:54,030 所以它使一切真的 清新,其實,和相當令人興奮。 101 00:04:54,030 --> 00:04:58,380 你不斷地學習新的 東西和做各種新的東西。 102 00:04:58,380 --> 00:04:59,328