BRIAN雅各布森:我 名字是布萊恩·雅各布森。 我做了那種我的方式閥 在一個稍微迂迴路由。 我本來就不是一台電腦 程序員在大學。 我來 - 早在高中 - 能夠做編程,並得到 東西從理念到實施 在短短的幾分鐘或幾小時。 我很喜歡那的發展步伐迅速 ,看到我的想法來生活。 YAHN BERNIER:我的名字是Yahn貝尼爾。 我一直在這裡閥 16年以上。 所以我最終寫的,只為 樂趣,對於雷神之鎚一個關卡編輯器 所謂的BSP基於二進制 空間分割樹。 這是排序的主菜, 並最終加布紐維爾, 誰是閥門的創始人,麥克 哈靈頓給我發了一封電子郵件,說, 軟件開發 工程師的機會。 約翰 - 庫克:我的名字叫約翰·庫克。 我是一個軟件工程師 在閥門工作。 我專注於我們的在線系統 縮放和架構。 我和一個朋友,其實, 大學是 工作的一個遊戲叫團隊要塞。 我們只是做遊戲的, 把它掛在互聯網上。 這是一個另外的 遊戲Quake在那個時候, 這樣形式的MOD,一個 擴展,遊戲,。 在那之後,我們結束了 得到與閥門接觸 並過來這裡。 BRIAN雅各布森:對於 我,圖形類 有可能是最適用 當然,我參加了大學的肯定。 三角函數,線性代數 - 我花了機器人課程 那有一堆線性的 代數樣的烤進去, 那就是基石之一 數學概念的任何3-D圖形。 這是關於方位和做 數學,就像我找過你, 但我想瞄準了那裡, 我怎麼旋轉,我該怎麼辦, 你知道,我怎麼找出 在那裡我移動或找? 這是所有線性代數。 YAHN BERNIER:精華 一個第一人稱射擊遊戲 是,我期待通過噴槍網站 我的眼睛,瞄著的東西, 並扣動扳機, 我想打的。 所以,你要設計你的 技術處理延遲。 於是約翰·卡馬克去 回來說,哦,是什麼 我需要做的是預測,在客戶端上, 排序播放機的結果 投入,只是做到這一點,使 從那裡,我們認為他將是, 然後讓服務器 回來和我對其進行修復。 約翰 - 庫克:所以當你在想 有關使用一個遊戲引擎製作的遊戲, 有很多的選擇 - 很多更多的選擇了。 BRIAN雅各布森:一個遊戲引擎 是一種基礎設施 在您進行遊戲。 它負責繪製的東西 世界上,模擬世界, 播放所有的聲音, 幫助你的遊戲的代碼 找出敵人 認可機構要去做。 約翰 - 庫克:通常情況下, 這樣人們會開始 是他們會採取一些量 邏輯和改變它,像OK,現在 讓我們只是改變 火箭發射器做 200點的傷害,而不是做100點的傷害。 這是一個非常簡單的 - 像只取 遊戲邏輯的一些現有的片 並調整它給你怎麼樣。 BRIAN雅各布森:其他的, 上級層 通常被稱為遊戲代碼。 而遊戲的代碼通常是 東西是所有關於遊戲規則, 喜歡這樣的事實,我有 這個特殊的武器 工作於這種特定方式或事實 ,有一個headcrab怪物 有這些特定的行為。 像這樣的東西是 通常定義為遊戲代碼。 約翰 - 庫克:而從 在那裡,真的,我的意思是 與那種件 和迭代的過程中, 你可以從像 地震對像半條命。 BRIAN雅各布森:半條命是一個 科幻,第一人稱射擊遊戲。 它被設置在一種反烏托邦世界。 第一半條命被設置在該 地下研究設施稱為 黑色高地,和你玩 字符命名的戈登·弗里曼, 它基本上是關於 外星人入侵了 被激怒的時候 實驗出了錯。 而第二場比賽,半條命 2設置大約10年後, 基本上外星人 已經接管地球。 而現在的你,戈登·弗里曼, 不得不基本上搶救 你的朋友亞歷克斯,你遇見誰, 並試圖擊退外星人 和回收的星球。 約翰 - 庫克:當然 像傳送門2項目, 這只是一個小的團隊,像5 人,工作在一個遊戲的想法。 他們發現了一些東西,他們 思想很有趣 - 可以為一個遊戲是有趣的。 他們擴大到20人。 他們那種充實了這些想法。 你增加了一些更多的人。 他們是一樣,確定。 是啊,現在我們要一炮打響。 我們要在三個遊戲機船。 我們需要更多的人,像 大家來看看這個遊戲。 喜歡它的真棒。 它只是需要一幫 的工作得到完成。 突然間,你有一半 該公司工作,你。 你有120人的工作 在這場比賽中完成它。 顯然,其他項目 - 項目數量 其他合約,對不對? 但每個人的超開心 因為他們知道 他們在這方面的工作 這確實是真棒的事情。 BRIAN雅各布森:其中一個真 對這份工作偉大的事情 而這個行業的一般是 事情改變所有的時間。 喜歡的東西 你正在做的,今年是 將是非常不同 你做明年的事情。 所以它使一切真的 清新,其實,和相當令人興奮。 你不斷地學習新的 東西和做各種新的東西。