Perplexity 執行長秀 AI 做的遊戲:Roadster 瀏覽器原型實測

Perplexity 執行長 Aravind Srinivas 分享一款由 Perplexity Computer 製作的賽博龐克風瀏覽器駕駛遊戲,掛在 2049.pplx.app,任何人點開就能玩。實際載入遊玩並拆解交付的前端程式碼後,可以看到速度敏感轉向、翻車自迴正、電腦車流與 OpenStreetMap 舊金山地景都被做出來,首次載入約 71MB 資產;但提示詞、迭代次數與人工修改比例完全沒有公開。

用 AI 摘要這篇文章:

台灣時間 10 月 19 日凌晨 0 時 1 分,Perplexity 執行長 Aravind Srinivas 在 X 丟出一條連結,配文寫著「Cyberpunk inspired Roadster free-roam browser game built by Perplexity Computer」,翻成中文就是:一款賽博龐克(cyberpunk)風、可自由駕駛的 Roadster 瀏覽器遊戲,由 Perplexity Computer 製作。連結指向 2049.pplx.app,點開就能玩,不必安裝任何東西。

這條貼文值得停下來看的理由,與遊戲好不好玩的關係不大。AI 代理類產品過去兩年交出來的成果,多半是報告、簡報、小工具網頁;這次交出來的是一個掛在 Perplexity 自家網域上、內含車輛物理、電腦車流與整座舊金山夜街的互動 3D 作品。代理的交付物從「讀的東西」變成「玩的東西」,這個形態變化本身就是新聞主體。

一條凌晨貼文與 106 秒影片

先把事件本身的座標釐清。貼文發布於 UTC 10 月 18 日 16 時 1 分,把 X 貼文識別碼以 snowflake 演算法解碼,與平台資料回傳的建立時間完全一致,等於台灣時間 10 月 19 日凌晨 0 時 1 分。貼文附了一段 106 秒的實機影片,文字部分就一句話,把作品描述為賽博龐克風、可自由駕駛的 Roadster 瀏覽器遊戲,並標明製作者是 Perplexity Computer。

注意這句話的性質:它是執行長對製作來源的宣稱,不是可核對的開發紀錄。貼文沒有附提示詞、沒有附對話截圖、沒有說改了幾輪、有沒有人工程式碼修飾,也沒有提供任何原始碼倉庫。「由 Computer 製作」這五個字目前無法被第三方拆解驗證,能拆解的只有最終交付物本身,這也是下面實測與查證的重心。

作品頁的標題是「San Francisco · Drive and Fly」,主選單提供兩種模式:「01 ROADSTER DEMO」的說明是測試場坡道、翻轉與飛行(Test-site ramps, flips and flight),「02 FREE ROAM」的說明是探索霓虹街道與天際線(Explore the neon streets and skyline)。畫面標語寫著霓虹街道、開放天空,把 Roadster 開進夜裡。選單同時把按鍵配置攤在畫面上,右下角保留「© OpenStreetMap contributors」的地圖資料署名。

2049.pplx.app 瀏覽器遊戲主選單截圖,標題 San Francisco Drive and Fly,兩個模式選項為 ROADSTER DEMO 測試場坡道翻轉與飛行、FREE ROAM 探索霓虹街道與天際線,下方列出 W S 油門、A D 轉向、X 甩尾煞車、SHIFT 加速、SPACE 起飛等按鍵說明,右下角保留 OpenStreetMap contributors 署名,場景中停著銀灰色跑車Pin
作品主選單把兩種模式與按鍵配置攤在畫面上,右下角保留地圖資料署名(圖片來源:2049.pplx.app,實際遊玩擷取)

打開就能玩:測試場、起飛與霓虹街景

實際把它跑起來。這個作品的份量比一般「AI 生成網頁」重得多:首次載入共發出 112 個請求、約 71MB 資產,最大單檔是 8.1MB 的 roadster.glb 車輛模型,另外五款電腦車輛模型各約 5.8 到 6.5MB,還有一段 1.5MB 的示範音樂。在以軟體模擬 GPU、沒有獨立顯卡的測試環境裡,場景從開頁到可玩大約要 2 分鐘出頭;換成一般玩家的硬體會快上許多,但下載量就是實打實的 71MB,對一款網頁遊戲來說相當有份量。

進入 ROADSTER DEMO 模式,車輛停在夜間測試場,正前方是一座被交通錐與混凝土護欄圍出來的垂直坡道。坡道橋段被切成幾個階段:助跑、爬牆、倒掛停留與翻落,倒掛時面板會同時顯示風扇推力與輪胎接觸的 G 值,像一場把量測儀表掛在畫面上的性能表演。面板上的資訊密度出乎意料:左上角提示坡道建議以時速 30 公里進入、助跑段關閉推進器;畫面下方有風扇推力 2.0G 與觸地 3.0G 兩個即時讀值,右下角掛著 0 到 60 加速計時器與最佳紀錄欄位。遊戲內的操作說明甚至寫著推進器能把 0 到 60 的加速壓在 0.81 秒,速度表則同時並列英里與公里兩種讀數。

ROADSTER DEMO 模式遊戲畫面,車輛停在夜間測試場對著垂直坡道,左上角顯示 GROUND 與坡道建議時速 30 公里進入且助跑段關閉推進器,畫面下方有風扇推力 2.0G 與觸地 3.0G 讀值,右下角有 0 到 60 加速計時器與最佳紀錄欄位Pin
測試場模式把風扇推力、觸地 G 值與 0 到 60 計時器都掛在畫面上(圖片來源:2049.pplx.app,實際遊玩擷取)

照著說明操作:W 前進、A D 轉向、長按空白鍵起飛。按住空白鍵幾秒後,車尾噴出推進器氣流,畫面狀態從地面轉為 AIRBORNE 升空提示,實測影格的速度來到時速 28 公里。免費漫遊模式的說明面板把空中操作也寫清楚了:S 在空中是下降、觸地會自動著陸;空白鍵按住爬升、放開就懸停、輕點一下是小跳;Q E 在空中是桶滾,A D 則從轉向變成傾斜轉彎,按越久轉越急。鏡頭系統也比一般示範品講究:C 鍵在追逐、遠景、引擎蓋、座艙與飛行鏡頭之間循環,V 直接進座艙視角,數字鍵 1 到 5 直達指定機位;暫停選單有繼續、設定、操作說明、鏡頭、重新開始與退回主選單六個選項,實體遊戲控制器也有對應映射,類比搖桿能直接控制油門與轉向。

長按空白鍵後的遊戲畫面,車尾噴出推進器氣流,左上角狀態顯示 AIRBORNE 與 lift-off 升空提示,速度表顯示時速 28 公里Pin
長按空白鍵後推進器噴流啟動,狀態轉為 AIRBORNE,實測影格速度時速 28 公里(圖片來源:2049.pplx.app,實際遊玩擷取)

切到 FREE ROAM 模式,場景換成整片霓虹夜街:兩側高樓窗戶亮著、招牌密布(刺青、麵店、24 小時超市一類),路面濕滑反射著粉紫色燈光,街上有計程車與其他車輛行駛。免費漫遊的載入畫面以階段標籤與進度百分比呈現,實測影格停在 ground 階段 100%,角落同樣保留 OpenStreetMap 署名。城市質感是不是「像樣」見仁見智,但它確實是一座可以開進去的城,不是一張背景貼圖。

FREE ROAM 免費漫遊模式的載入階段畫面,背景為霓虹夜街場景,兩側高樓與霓虹招牌林立,路面濕滑反射粉紫色燈光,街上有計程車與其他車輛,載入進度畫面顯示載入階段標籤與百分比(ground 100%),右下角有 OpenStreetMap 署名Pin
免費漫遊模式的霓虹舊金山街景:計程車、霓虹招牌與濕路反射都渲染出來(圖片來源:2049.pplx.app,實際遊玩擷取)

拆開它交付的程式碼:物理、車流與地景都不是貼圖

這個站把全部前端程式碼直接交付到瀏覽器,拆開能看到行銷影片看不到的細節。車輛物理有完整的狀態機:轉向角隨速度遞減(開得越快,前輪能打的角越小,公式以 16 這個速度基準做衰減),輪胎有抓地上限,超出時跳出「not enough grip」提示並進入甩尾;撞翻後進入翻車狀態,畫面提示可用 Q E 或空白鍵翻正、R 重置,動力不足時還會拒絕自翻並顯示「not enough gas to self-right」。這些是真實駕駛遊戲常見的物理處理,遠超「能動就好」等級。

交通與場景同樣有料。程式裡有雙節公車的車輪規格、車輛退讓、擦撞與路線重疊的計數器,五款電腦車輛各有獨立模型檔;街燈有 lamp_post 與 lamp_cobra 兩種樣式、燈桿朝向取自地圖資料,隧道與路段以「osm:」前綴的鍵值管理,路口轉角有招牌放置邏輯,中國城街區另有專屬的建築立面材質,樹木有獨立的樹種資料檔。換句話說,這座舊金山不是手捏的幾個方塊,而是從開源地圖資料轉換出來、再套上霓虹美術風格的城市。

工程面也有跡可循:渲染器走 three.js 的 WebGPU 路徑,在測試環境退回 WebGL2 執行;有畫質分級與效能面板(顯示畫面更新率與目前畫質等級)、註冊 service worker 做資產快取、把個人設定存在瀏覽器本機儲存空間。音效資產清單同樣完整:馬達高低速循環、路面滾動、風切、打滑、推進器持續與爆發、風扇啟動、輕重撞擊、城市夜晚與海灣環境音,還有電腦車輛從旁經過的聲音,三十多種音效各自成檔。以一個「示範作」來說,這些周邊工程做了就是做了,看得出交付物被當成一個完整的小產品在經營,完成度高於一般一次性實驗品。

工作代理交出遊戲:定位與展示的落差

Perplexity Computer 的官方定位與遊戲離得很遠。官方工作坊頁面把它描述為具備 Skills(技能)、Connectors(連接器)與 Slack 整合、能跑端到端流程的代理,官方示範清單全是企業任務:市場研究、網站稽核、搭配 Snowflake 的資料分析、帳戶情報儀表板、財務建模與法律工作流程。9 月 29 日的官方部落格還為它加上 Automations,讓任務可以排程或被事件觸發,並記得前一次執行的進度。

TechMoon 先前追過這條產品線的幾個節點:後訓練研究讓工具呼叫失敗率相對下降 21.2%、努力程度滑桿把模型挑選交給系統,以及 登上 Windows 的本機版本。對照這條時間線,執行長這次挑出來給大家玩的東西就很耐人尋味:一個被定位成企業工作代理的產品,對外炫耀的方式是讓它做一款賽博龐克駕駛遊戲,還掛上自家網域讓所有人直接玩。

用遊戲當展示,比任何評測分數都更容易被大眾驗證:分數要懂方法學才知輕重,一款遊戲只要點開連結、按住 W,三十秒內每個人都能自己判斷做得好不好。這大概是這類表演聰明的地方,把「代理能交付什麼」翻譯成不需要背景知識的體驗;反過來說,體驗的說服力越強,沒被公開的製作過程就越顯得關鍵,因為那才是決定其他人能不能做出同樣東西的部分。

連結本身的部署位置也是訊息。2049.pplx.app 是 pplx.app 的子網域,pplx.app 根網域直接轉址到 perplexity.ai,屬於 Perplexity 自有網域;存取站上不存在的資產時,平台的錯誤回應會提示後端服務需以連接埠路徑(如 /port/5000/)前綴存取,這是沙盒式託管環境的特徵。整個作品是純靜態檔案:網頁、程式碼、模型與音檔全部以一般靜態資源的形式供應,遊玩過程不需要後端參與,重複載入還能靠快取變快。所以這款遊戲並非丟在第三方免費空間的權宜之作,它就長在 Perplexity 自家基礎設施上。這對解讀「Computer 的產出能部署到哪裡」是一個具體示範,只是官方沒有把這層意圖說出口。

哪些部分完全沒有公開

把可確認與不可確認的內容分開列,這則新聞的輪廓才會清楚。可確認:作品存在、可玩、控制與物理功能如上述、部署在 Perplexity 自家網域、頁面保留地圖資料署名。不可確認:用了什麼提示詞、迭代幾次、人工程式碼佔多少、花了多少 Computer 點數與時間、能不能重現。這些資訊一件都沒有公開,原始碼倉庫也不存在,任何人想照著做一遍,連起點都沒有。

權利狀態同樣只有半張牌。頁面保留了 OpenStreetMap 貢獻者署名,這是地圖資料出處的正確做法;但遊戲本身的程式碼與美術資產沒有附任何授權條款,能不能商用、能不能改作,全部未知。貼文的觀看數在第三方回傳欄位中形同未提供,按讚與回覆則是會隨時間漂移的即時值,沒有可複核的基準,因此不引用。

還有一個時間軸上的變數要留給讀者:這是掛在別人網域上的網頁,任何時候都可能改版或下架,實測描述對應的是 10 月 19 日打開時的版本。若要把證據留在自己手上,截圖與錄影要趁早。

把它當原型看,而不是當能力證明

對需要快速溝通「互動體驗長什麼樣」的人,這個案例的參考價值很具體:當原型可以長成可直接打開的完整靜態網站,提案討論就不用停在文字與示意圖。遊戲如此,產品原型、教學教材、資料視覺化也同理,門檻差別只在資產份量。

但若把這條貼文讀成「AI 已經能自動做出商業遊戲」,那就越過證據了。作品裡看不到開發過程,就沒有重現性的依據;同樣一句「由 Computer 製作」,背後可能是十次迭代,也可能有大量人工程式碼修飾,從成品本身無從分辨。而且有車輛物理與電腦車流,不等於有關卡、存檔、內容循環與長期維運,這些才是一款遊戲變成產品的主要成本。原型與產品之間的距離,不會因為原型做得很漂亮就消失。

現在能做的兩件事都很便宜:一是自己打開 2049.pplx.app 玩一輪,用自己機器的效能感受 71MB 資產的載入與流暢度;二是觀察 Perplexity 接下來會不會把這種「代理產出直接掛上自家網域」的部署形態,變成 Computer 的正式功能。前者今天就能驗證,後者是這則新聞真正值得追蹤的後續。

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 1973

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Share to...