第210章 開發外掛
晚上七點四十分,西雅圖雷德蒙德,微軟總部三號樓的燈光大多已經熄滅,只有少數幾扇窗戶還亮著。八層東側,鮑爾默辦公室的門緊閉著。
吉姆·奧爾森站在門前,深吸了一口氣。他的西裝外套搭在臂彎,領帶鬆了半截,右臉頰上有一道細微的紅痕——是下午在飛機上睡著的壓痕。他從爾灣飛回西雅圖的四個小時裡,幾乎沒有合眼,一直在整理匯報要點。
現在要點用不上了。
他抬手敲門,兩下,力道適中。
「進來。」鮑爾默的聲音隔著門傳來,聲音沉悶。
吉姆推門進去。
鮑爾默的辦公室很大,但此刻顯得擁擠。靠窗的長桌上攤開著七八份報紙和雜誌,全是商業或科技版。
《聖何塞水星報》那份「星際爭霸引爆矽谷」的報導被單獨放在最上面,邊角皺起。
另一側的白板上寫滿了潦草的字跡——市場占有率、發布時間表、競爭分析——有些詞被圈出來,用紅筆打了問號。
鮑爾默站在窗前,背對著門,看著外面漆黑的停車場。他沒開主燈,只有桌角的檯燈和牆角的地燈亮著,在橡木地板上投出長長的影子。
「關門。」鮑爾默說,沒回頭。
吉姆關上門,走到辦公桌前,沒有坐下。
鮑爾默轉過身,他沒穿西裝外套,白襯衫袖子卷到肘部,領口解開兩顆扣子。他的臉色在昏暗光線下顯得發青,眼袋明顯,但眼睛很亮,亮得有點瘮人。
「說。」一個字。
吉姆把臂彎的外套搭在椅背上,站直:「暴雪堅持三個月獨家期。協議簽死了,技術層面也有深度捆綁。我提了補償方案和工程師支持,他們沒接。」
「什麼原因?」
「邁克·莫懷米說,星辰給了內核級支持。他們這半年有兩個內核工程師常駐暴雪,解決性能問題。我們做不到同等深度。」
鮑爾默沒說話,走到長桌前,拿起那份《水星報》。他的手指捏著報紙邊緣,指節發白。
「還打聽到什麼?」他問,聲音壓得很低。
「星辰簽的不止暴雪。id software、Epic,至少五家工作室。方式類似:技術支持換獨家期或優先適配。」吉姆停頓了一下,「星火網咖全美已經七家,星際爭霸發售後,他們硬體銷量漲了三倍。線上線下在打通。」
鮑爾默把報紙扔回桌上。紙頁散開,滑到地上。
他走到白板前,盯著那些紅圈。半晌,他拿起板擦,把右下角一塊區域擦掉,然後抓起紅筆,重重寫了幾個詞:
遊戲熱度 → 系統占有率 → 硬體銷售 → 生態閉環
筆尖劃破了白板膜,發出刺耳的聲音。
「三個月,」鮑爾默轉身,看著吉姆,「這遊戲現在火成這樣,給星辰三個月時間,能多拉多少用戶?十萬?五十萬?一百萬?」
吉姆沉默。
「他們不光要用戶,」鮑爾默繼續說,「他們要口碑。『玩遊戲就選星辰』——這種印象一旦形成,我們花多少錢都難扭轉。吉姆,你知道這意味著什麼嗎?」
「知道。」吉姆說。
「不,你不知道。」鮑爾默走近幾步,「這不是瀏覽器戰爭。瀏覽器可以免費,可以預裝,可以靠壟斷碾壓。遊戲不一樣,遊戲有黏性,有社區,有文化。如果星辰靠著遊戲建立起一個玩家社區,以後所有遊戲廠商都會優先考慮他們。到時候我們怎麼辦?也去做遊戲嗎?」
他的聲音越來越高,最後一個字幾乎是在吼。唾液星子濺到吉姆臉上,吉姆都沒敢擦一下。
鮑爾默退後兩步,抬手搓了搓臉,然後走到辦公桌後,坐下。他打開抽屜,拿出一瓶威士忌和兩個玻璃杯,倒了兩指高,推一杯到桌沿。
「一起喝一杯吧。」
吉姆走過來,拿起杯子,沒喝。
鮑爾默自己灌了一口,咽下去時喉結滾動。「吉姆,」他說,「我不管你用什麼辦法,不能讓星辰借著這遊戲起來。三個月,太長,我們等不了。」
吉姆握著杯子,杯壁冰涼。他看向鮑爾默:「協議改不了。暴雪不會違約,違約金太高,而且會毀了信譽。」
「那就從別的地方下手。」鮑爾默盯著他。
「我們試過媒體。發了幾篇分析,說星辰系統安全性存疑,開源內核可能被植入後門。效果不大,玩家不在乎。」
「那就讓他們在乎。」鮑爾默說。
吉姆沒接話。他低頭看著杯子裡琥珀色的液體,冰塊正在融化。
過了大約半分鐘,鮑爾默又開口:「吉姆,你在這家公司十二年了。從產品經理做到運營副總裁。你見過我們怎麼打贏的仗,也知道我們怎麼輸的——輸的時候,都是因為動作太慢,顧慮太多。」
吉姆抬起頭。
「現在,」鮑爾默身子前傾,手肘撐在桌上,「我要你解決問題。不是用常規手段。常規手段我們已經用了,沒用。我要你跳出框架,用一切能用的辦法,把這三個月的時間窗口給我砸了。」
「一切辦法?」吉姆問。
「一切。」鮑爾默說,「只要不留下把柄,不牽連公司。」
吉姆又沉默,他轉動杯子,冰塊碰撞杯壁,叮叮輕響。
窗外傳來汽車駛過的聲音,由遠及近,又遠去。
「遊戲。」吉姆突然說,聲音不高,「遊戲本身。」
鮑爾默眯起眼睛。
「星際爭霸現在火,是因為好玩,平衡,競技性強。」吉姆語速變快,「但如果遊戲環境壞了呢?如果外掛泛濫,平衡崩了,玩家抱怨連天,社區烏煙瘴氣……熱度還能維持多久?」
鮑爾默沒說話,但身體往後靠進了椅背。
「外掛,」吉姆繼續說,「自動瞄準,資源修改,地圖全開。一個競技遊戲,一旦外掛橫行,核心玩家會迅速流失。口碑崩了,媒體會跟進批評,暴雪要花大量精力處理,遊戲熱度自然就降了。」
「外掛從哪來?」鮑爾默問。
「找人開發。」吉姆說,「星辰系統是開源內核,反外掛機制不完善。我們可以針對性地做一批外掛,先在星辰版上散播。等暴雪焦頭爛額,玩家怨聲載道,誰還會關心系統優化好不好?他們只會覺得這遊戲被毀了。」
鮑爾默的手指在桌面上輕輕敲擊,一下,兩下。
「風險有多大。」他說。
「外掛開發者和我們無關。」吉姆說,「用外包,匿名,現金交易。外掛發布渠道用地下論壇,追蹤不到源頭。就算暴雪或星辰懷疑,也拿不到證據。」
「需要多長時間?」
「兩周。外掛技術不難,尤其針對開源系統。我可以找到人,快的話,十天。」
鮑爾默又倒了一杯酒,這次沒加冰。他喝了一口,看著吉姆。
辦公室的鐘滴答作響。
「吉姆,」鮑爾默緩緩說,「這事如果漏了,你知道後果。」
「知道。」
「公司不會保你,我也不會。」
「明白。」
「你要自己找人,自己安排,資金走別的渠道。」
「是。」
鮑爾默放下杯子。他站起來,走到窗前,背對著吉姆。窗外,停車場裡只剩幾輛車,其中一輛是吉姆的銀色豐田。
「去做吧。」鮑爾默說,聲音平靜下來,「別讓我失望。」
吉姆點頭,雖然鮑爾默看不見。他把沒喝的酒杯放回桌上,拿起椅背上的西裝外套。
走到門口時,鮑爾默又開口:「吉姆。」
吉姆回頭。
「記住,」鮑爾默沒轉身,「我們不是在毀一款遊戲。我們是在保護一個生態系統。有時候,為了保護更大的東西,必須做出艱難的選擇。」
吉姆沒接話。他拉開門,走了出去。
走廊里空無一人,感應燈隨著他的腳步聲逐盞亮起。吉姆走到電梯間,按下按鈕,等待時,他對著金屬門看了看自己的倒影。
領帶歪了,頭髮凌亂,臉色蒼白。
電梯到達,門開,他走進去,按了一樓。轎廂下降時,他拿出手機,翻通訊錄。手指滑動屏幕,停在了一個標註為「J.R.」的聯繫人上。
他盯著那個名字,直到電梯到達一樓,門開。
走出大樓,夜風撲面而來,帶著雨後的濕冷。吉姆沒穿外套,襯衫瞬間被吹透。他走到停車場,打開車門坐進去,卻沒發動引擎。
他再次拿出手機,調出「J.R.」的號碼,拇指懸在撥號鍵上。
車窗外,微軟總部的logo在夜色中泛著冷光。那四個彩色方塊,他看了十二年,從加入那天起,他就相信這家公司會改變世界。
現在,他要為它做一件見不得光的事。
拇指按下。
電話響了五聲才接。那頭傳來嘈雜的背景音,像是酒吧或撞球廳。
「餵?」一個年輕男人的聲音,帶著漫不經心。
「是我。」吉姆說。
那頭安靜了幾秒,背景音減弱,像是對方走到了僻靜處。「稀客啊,吉姆。三年沒聯繫了吧?」
「有活找你。」
「什麼性質的?」
「技術活。針對一個遊戲,開發些……輔助工具。」
電話那頭笑了:「外掛就外掛,說得這麼好聽。什麼遊戲?」
「星際爭霸。星辰系統版本。」
「噢,那個最近很火的那個遊戲啊。你能付多少錢?」
「五萬。現金。兩周內交貨。」
「最少十萬。你要的這麼急我肯定要加班的,為了補償我的精神虧損,價格肯定不會低的。」
「七萬。十天。」
「十萬,不二價。」
「好吧,那就十萬成交。要一周搞出來,要隱蔽,要有效,要能大規模傳播。特別是破壞平衡性的那種——資源修改,無敵,之類。」
「懂了,想讓遊戲早點涼。」對方頓了頓,「不過吉姆,你怎麼也干起這種髒活了?微軟副總裁,不至於吧。」
「別多問,老規矩,匿名,現金,不留痕。」
「行。交貨方式?」
「我會再聯繫你。」
掛斷電話,吉姆把手機扔在副駕駛座上。他雙手握住方向盤,握得很緊,關節凸起。
然後他發動引擎,駛出停車場。後視鏡里,微軟大樓的燈光越來越遠,最終消失在拐角。
雨開始下了,細密的雨點打在擋風玻璃上,被雨刷刮開,又立刻覆蓋上來。
吉姆打開收音機,調到新聞頻道。主持人正在播報科技動態:
「……暴雪娛樂今日確認,星際爭霸Windows版將於明年三月發布。針對為何選擇星辰系統為首發平台,暴雪方面表示,這源於雙方深度的技術合作……」
吉姆關掉了收音機。
車裡只剩下引擎的轟鳴,和雨刷規律的刮擦聲。
他看向前方,道路被車燈照亮,雨絲在光柱中飛舞,像無數細小的銀針。
他知道自己剛剛越過了某條紅線。那條線以前一直很清楚,現在模糊了。
吉姆·奧爾森站在門前,深吸了一口氣。他的西裝外套搭在臂彎,領帶鬆了半截,右臉頰上有一道細微的紅痕——是下午在飛機上睡著的壓痕。他從爾灣飛回西雅圖的四個小時裡,幾乎沒有合眼,一直在整理匯報要點。
現在要點用不上了。
他抬手敲門,兩下,力道適中。
「進來。」鮑爾默的聲音隔著門傳來,聲音沉悶。
吉姆推門進去。
鮑爾默的辦公室很大,但此刻顯得擁擠。靠窗的長桌上攤開著七八份報紙和雜誌,全是商業或科技版。
《聖何塞水星報》那份「星際爭霸引爆矽谷」的報導被單獨放在最上面,邊角皺起。
另一側的白板上寫滿了潦草的字跡——市場占有率、發布時間表、競爭分析——有些詞被圈出來,用紅筆打了問號。
鮑爾默站在窗前,背對著門,看著外面漆黑的停車場。他沒開主燈,只有桌角的檯燈和牆角的地燈亮著,在橡木地板上投出長長的影子。
「關門。」鮑爾默說,沒回頭。
吉姆關上門,走到辦公桌前,沒有坐下。
鮑爾默轉過身,他沒穿西裝外套,白襯衫袖子卷到肘部,領口解開兩顆扣子。他的臉色在昏暗光線下顯得發青,眼袋明顯,但眼睛很亮,亮得有點瘮人。
「說。」一個字。
吉姆把臂彎的外套搭在椅背上,站直:「暴雪堅持三個月獨家期。協議簽死了,技術層面也有深度捆綁。我提了補償方案和工程師支持,他們沒接。」
「什麼原因?」
「邁克·莫懷米說,星辰給了內核級支持。他們這半年有兩個內核工程師常駐暴雪,解決性能問題。我們做不到同等深度。」
鮑爾默沒說話,走到長桌前,拿起那份《水星報》。他的手指捏著報紙邊緣,指節發白。
「還打聽到什麼?」他問,聲音壓得很低。
「星辰簽的不止暴雪。id software、Epic,至少五家工作室。方式類似:技術支持換獨家期或優先適配。」吉姆停頓了一下,「星火網咖全美已經七家,星際爭霸發售後,他們硬體銷量漲了三倍。線上線下在打通。」
鮑爾默把報紙扔回桌上。紙頁散開,滑到地上。
他走到白板前,盯著那些紅圈。半晌,他拿起板擦,把右下角一塊區域擦掉,然後抓起紅筆,重重寫了幾個詞:
遊戲熱度 → 系統占有率 → 硬體銷售 → 生態閉環
筆尖劃破了白板膜,發出刺耳的聲音。
「三個月,」鮑爾默轉身,看著吉姆,「這遊戲現在火成這樣,給星辰三個月時間,能多拉多少用戶?十萬?五十萬?一百萬?」
吉姆沉默。
「他們不光要用戶,」鮑爾默繼續說,「他們要口碑。『玩遊戲就選星辰』——這種印象一旦形成,我們花多少錢都難扭轉。吉姆,你知道這意味著什麼嗎?」
「知道。」吉姆說。
「不,你不知道。」鮑爾默走近幾步,「這不是瀏覽器戰爭。瀏覽器可以免費,可以預裝,可以靠壟斷碾壓。遊戲不一樣,遊戲有黏性,有社區,有文化。如果星辰靠著遊戲建立起一個玩家社區,以後所有遊戲廠商都會優先考慮他們。到時候我們怎麼辦?也去做遊戲嗎?」
他的聲音越來越高,最後一個字幾乎是在吼。唾液星子濺到吉姆臉上,吉姆都沒敢擦一下。
鮑爾默退後兩步,抬手搓了搓臉,然後走到辦公桌後,坐下。他打開抽屜,拿出一瓶威士忌和兩個玻璃杯,倒了兩指高,推一杯到桌沿。
「一起喝一杯吧。」
吉姆走過來,拿起杯子,沒喝。
鮑爾默自己灌了一口,咽下去時喉結滾動。「吉姆,」他說,「我不管你用什麼辦法,不能讓星辰借著這遊戲起來。三個月,太長,我們等不了。」
吉姆握著杯子,杯壁冰涼。他看向鮑爾默:「協議改不了。暴雪不會違約,違約金太高,而且會毀了信譽。」
「那就從別的地方下手。」鮑爾默盯著他。
「我們試過媒體。發了幾篇分析,說星辰系統安全性存疑,開源內核可能被植入後門。效果不大,玩家不在乎。」
「那就讓他們在乎。」鮑爾默說。
吉姆沒接話。他低頭看著杯子裡琥珀色的液體,冰塊正在融化。
過了大約半分鐘,鮑爾默又開口:「吉姆,你在這家公司十二年了。從產品經理做到運營副總裁。你見過我們怎麼打贏的仗,也知道我們怎麼輸的——輸的時候,都是因為動作太慢,顧慮太多。」
吉姆抬起頭。
「現在,」鮑爾默身子前傾,手肘撐在桌上,「我要你解決問題。不是用常規手段。常規手段我們已經用了,沒用。我要你跳出框架,用一切能用的辦法,把這三個月的時間窗口給我砸了。」
「一切辦法?」吉姆問。
「一切。」鮑爾默說,「只要不留下把柄,不牽連公司。」
吉姆又沉默,他轉動杯子,冰塊碰撞杯壁,叮叮輕響。
窗外傳來汽車駛過的聲音,由遠及近,又遠去。
「遊戲。」吉姆突然說,聲音不高,「遊戲本身。」
鮑爾默眯起眼睛。
「星際爭霸現在火,是因為好玩,平衡,競技性強。」吉姆語速變快,「但如果遊戲環境壞了呢?如果外掛泛濫,平衡崩了,玩家抱怨連天,社區烏煙瘴氣……熱度還能維持多久?」
鮑爾默沒說話,但身體往後靠進了椅背。
「外掛,」吉姆繼續說,「自動瞄準,資源修改,地圖全開。一個競技遊戲,一旦外掛橫行,核心玩家會迅速流失。口碑崩了,媒體會跟進批評,暴雪要花大量精力處理,遊戲熱度自然就降了。」
「外掛從哪來?」鮑爾默問。
「找人開發。」吉姆說,「星辰系統是開源內核,反外掛機制不完善。我們可以針對性地做一批外掛,先在星辰版上散播。等暴雪焦頭爛額,玩家怨聲載道,誰還會關心系統優化好不好?他們只會覺得這遊戲被毀了。」
鮑爾默的手指在桌面上輕輕敲擊,一下,兩下。
「風險有多大。」他說。
「外掛開發者和我們無關。」吉姆說,「用外包,匿名,現金交易。外掛發布渠道用地下論壇,追蹤不到源頭。就算暴雪或星辰懷疑,也拿不到證據。」
「需要多長時間?」
「兩周。外掛技術不難,尤其針對開源系統。我可以找到人,快的話,十天。」
鮑爾默又倒了一杯酒,這次沒加冰。他喝了一口,看著吉姆。
辦公室的鐘滴答作響。
「吉姆,」鮑爾默緩緩說,「這事如果漏了,你知道後果。」
「知道。」
「公司不會保你,我也不會。」
「明白。」
「你要自己找人,自己安排,資金走別的渠道。」
「是。」
鮑爾默放下杯子。他站起來,走到窗前,背對著吉姆。窗外,停車場裡只剩幾輛車,其中一輛是吉姆的銀色豐田。
「去做吧。」鮑爾默說,聲音平靜下來,「別讓我失望。」
吉姆點頭,雖然鮑爾默看不見。他把沒喝的酒杯放回桌上,拿起椅背上的西裝外套。
走到門口時,鮑爾默又開口:「吉姆。」
吉姆回頭。
「記住,」鮑爾默沒轉身,「我們不是在毀一款遊戲。我們是在保護一個生態系統。有時候,為了保護更大的東西,必須做出艱難的選擇。」
吉姆沒接話。他拉開門,走了出去。
走廊里空無一人,感應燈隨著他的腳步聲逐盞亮起。吉姆走到電梯間,按下按鈕,等待時,他對著金屬門看了看自己的倒影。
領帶歪了,頭髮凌亂,臉色蒼白。
電梯到達,門開,他走進去,按了一樓。轎廂下降時,他拿出手機,翻通訊錄。手指滑動屏幕,停在了一個標註為「J.R.」的聯繫人上。
他盯著那個名字,直到電梯到達一樓,門開。
走出大樓,夜風撲面而來,帶著雨後的濕冷。吉姆沒穿外套,襯衫瞬間被吹透。他走到停車場,打開車門坐進去,卻沒發動引擎。
他再次拿出手機,調出「J.R.」的號碼,拇指懸在撥號鍵上。
車窗外,微軟總部的logo在夜色中泛著冷光。那四個彩色方塊,他看了十二年,從加入那天起,他就相信這家公司會改變世界。
現在,他要為它做一件見不得光的事。
拇指按下。
電話響了五聲才接。那頭傳來嘈雜的背景音,像是酒吧或撞球廳。
「餵?」一個年輕男人的聲音,帶著漫不經心。
「是我。」吉姆說。
那頭安靜了幾秒,背景音減弱,像是對方走到了僻靜處。「稀客啊,吉姆。三年沒聯繫了吧?」
「有活找你。」
「什麼性質的?」
「技術活。針對一個遊戲,開發些……輔助工具。」
電話那頭笑了:「外掛就外掛,說得這麼好聽。什麼遊戲?」
「星際爭霸。星辰系統版本。」
「噢,那個最近很火的那個遊戲啊。你能付多少錢?」
「五萬。現金。兩周內交貨。」
「最少十萬。你要的這麼急我肯定要加班的,為了補償我的精神虧損,價格肯定不會低的。」
「七萬。十天。」
「十萬,不二價。」
「好吧,那就十萬成交。要一周搞出來,要隱蔽,要有效,要能大規模傳播。特別是破壞平衡性的那種——資源修改,無敵,之類。」
「懂了,想讓遊戲早點涼。」對方頓了頓,「不過吉姆,你怎麼也干起這種髒活了?微軟副總裁,不至於吧。」
「別多問,老規矩,匿名,現金,不留痕。」
「行。交貨方式?」
「我會再聯繫你。」
掛斷電話,吉姆把手機扔在副駕駛座上。他雙手握住方向盤,握得很緊,關節凸起。
然後他發動引擎,駛出停車場。後視鏡里,微軟大樓的燈光越來越遠,最終消失在拐角。
雨開始下了,細密的雨點打在擋風玻璃上,被雨刷刮開,又立刻覆蓋上來。
吉姆打開收音機,調到新聞頻道。主持人正在播報科技動態:
「……暴雪娛樂今日確認,星際爭霸Windows版將於明年三月發布。針對為何選擇星辰系統為首發平台,暴雪方面表示,這源於雙方深度的技術合作……」
吉姆關掉了收音機。
車裡只剩下引擎的轟鳴,和雨刷規律的刮擦聲。
他看向前方,道路被車燈照亮,雨絲在光柱中飛舞,像無數細小的銀針。
他知道自己剛剛越過了某條紅線。那條線以前一直很清楚,現在模糊了。