第242章 歷史古韻靜待,全球直播

投票推薦 加入書籤 小說報錯

  第239章 歷史古韻靜待,全球直播

  第四期視頻發出來的時間是凌晨兩點。

  B站審完核,視頻上架。沒有首頁推薦,沒有U主打架引流。魯班七號的帳號粉絲數不到兩千。

  第一個小時,播放量三百多。彈幕稀稀拉拉。

  「臥槽,屋頂拼出來了?」

  「這斗拱是拿命搭的吧。」

  然後過了凌晨三點。夜貓子們開始刷新動態。

  連結被扔到建築系的群里,扔到NGA的MC專區,扔到幾個古建築愛好者的微信聊天框播放量從三百跳到三千,從三千跳到三萬。

  畫面里,太和殿的屋頂正在一層一層往上堆。不是一下子冒出來的。延時攝影的每一幀,都能看見像素小人在腳手架上來回奔波,拿起方塊,放下方塊。歪了,敲掉重來。顏色不對,換材料重鋪。

  進度很慢。慢到觀眾能隔著屏幕感覺到那種折磨。

  彈幕開始變了。

  「我以前覺得這遊戲是給小孩玩的。」

  「這他媽是考古吧。」

  「故宮我去過三次,從來沒覺得午門這麼好看。」

  天亮以後,視頻上了熱門。

  評論區的高贊只有六個字。

  「這是文化啊,操。」

  沒有感嘆號。

  第五期視頻發出來的時候,播放量已經不需要等了。開屏就是滿的。

  太和殿封頂那一段,Bg鋪得很大氣。銅管和打擊樂推上去的時候,最後一片黃色陶瓦被放上屋脊。

  像素小人退後幾步。屏幕上,整座大殿沐浴在方塊夕陽里。

  彈幕鋪天蓋地。

  「全體起立。」

  「我在遊戲裡看見了我祖宗。」

  「這視頻應該進故宮博物院當宣傳片。」

  外網也聞到了味道。Redd it上有人搬運了第一期午門的片段,標題翻譯得很奇怪,大概是「Chinese players rebuilding their palace」的意思。

  評論區的老外反應分兩種。

  一種是「這得花多少時間」。

  另一種是「Holy shit」。

  播放量破百萬之後,有國內主流媒體的官微開始發私信,問能不能採訪。

  魯班七號回了一條:「等完工吧。」

  就四個字。

  波士頓這邊,沒那麼多關注。

  伊桑盯著屏幕,眼睛有點干。咖啡杯在左手邊,已經空了。他懶得去續。

  屏幕上是個空白存檔。不是之前那個跑通3+5的世界。那個世界的走線太亂了,後期加模塊的時候改不動。

  他決定重構。

  從頭搭。

  Discord群里的分工表格已經更新過三次了。最新的版本貼在頻道公告欄里,每個模塊後面都標註著誰負責、哪天之前交付。不是商量,是命令。

  沒人有意見。這三十七個人里有六個是本科上數字電路課的時候打過大作業的,剩下的不是在讀博就是在晶片公司畫版圖。進度表這種東西對他們來說是日常。

  AIan負責ALU。他之前跟伊桑吵過一次,關於乘法的實現方式。

  「硬體乘法器太占面積了。」AIan在語音里說,語速不快,「用移位加做。多費幾個時鐘周期,面積能省下一半。」

  「那浮點呢?」

  「不做了。只支持整數。」

  「夠?」

  「夠。早期MU的指令集也不支持浮點。誰要在方塊遊戲裡算三角函數。」

  伊桑想了想,說行。

  乘法器砍掉之後,ALU的面積剛好能在預留的走線通道範圍內塞進去。AIan把設計圖發到群里,一張像素截圖,密密麻麻的紅石火把和比較器。外行看像一團亂麻,內行看能認出進位選擇和零標誌位。

  Ram組是最後定稿的。

  不是技術問題。是體力問題。


  兩百五十六字節的活塞陣列鋪開之後,負責走線的那哥們兒在群里發了張截圖。

  「我數了三遍,找到了七條漏接。」

  他停了兩秒,又發了一條。

  「不是人的活。」

  沒人回。大家都累。

  伊桑把Debug的任務分給了五個人。每人負責一個區域,用色塊在俯瞰圖上劃片。紅的是A區,藍的是B區,綠的是C區。像給晶片畫Mask。

  「不要用肉眼查,」伊桑在語音里說,「寫測試用例。在輸入端灌激勵信號,逐位比對輸出端。跟Ver i log仿真一樣。」

  「用EceI拉表格?」

  「用Ecel。」

  一個人嘟囔了一句,說他畢業設計做驗證的時候就是這麼幹的,結果畢業了還是這麼幹。

  沒人理他。Ece1表格在群里開始流轉。

  這是個苦活。而且慢。

  一條指令從輸入到輸出,信號要在幾萬塊紅石元件之間穿行。每一段導線的延遲都不一樣,差了哪怕一檔中繼器的延遲,輸出結果就是錯的。

  第一次全指令集測試。停機指令執行之後,寄存器里的數字是亂碼。

  伊桑盯著屏幕看了幾秒。

  「定位。」

  定位花了九個小時。

  不是程序報錯給你指哪一行。是五個人用最原始的信號追蹤法,沿著紅石線手動往前摸。

  找到一個地方。兩個中繼器的方向擺反了。

  不是邏輯錯誤。是放的時候手滑。

  AIan在群里發了一串省略號。

  伊桑把那個中繼器敲掉,重新放好。第二次全指令集測試,輸出正確。

  「過了。」伊桑說。

  群里沒人歡呼。只有「內存泄漏」回了一個表情,一個豎起大拇指的像素小人,不知道是自己畫的還是從哪偷的。

  陸達總部。

  嚴康坐在工位前,屏幕上是後台的控制面板。

  他剛往開發版里加了一項更新,審核流程走完了,狀態是「待發布」。

  更新內容就一行。

  「新增:旁觀者模式。」

  不是需求文檔里寫的。不是策劃提的。是他自己加的。

  MC正式上線之後,技術組一直在做穩定性維護。修了幾個區塊加載的Bug,優化了紅石信號在高並發狀態下的更新頻率。

  沒什麼特別的事。

  直到前幾天,嚴康下班之後刷B站。首頁給他推了「華夏營造」第四期視頻。

  他看了。

  從頭看到尾。沒快進。

  看完之後,他把進度條拖回去,停在太和殿斗拱特寫的那個畫面。屏幕上是密密麻麻的半磚和樓梯方塊,拼出一個接近完美的弧度。

  嚴康盯著那個畫面看了好一會兒。

  第二天到公司,他打開開發工具,建了個新分支。

  旁觀者模式不複雜。玩家切換模式之後,角色失去物理碰撞,可以穿過任何方塊,可以調整飛行高度和速度。視角解放。方便那些搞大型建築的人拍延時、錄航拍。

  本質上是把內部GM的飛行權限精簡化,開放給普通用戶。

  代碼寫了一下午。測試跑了兩天。

  更新包推上去的時候,他在更新日誌里加了一行備註。用的是最小的字號,放在最不顯眼的末尾。

  「去看看這個世界吧。」

  沒有加粗,沒有高亮。

  更新上線。

  第二天,B站出現了第一個用旁觀者模式拍攝的MC視頻。航拍視角,從雲層之上緩緩下降,掠過一片玩家自己搭的城鎮。

  彈幕里飄過一句。

  「這真的是遊戲嗎。」

  沒有人回答。

  魯班七號寫郵件的時候,窗外已經是深夜。

  研究生宿舍的燈管嗡嗡響。室友回家了,房間裡只有他一個人。


  他剛把太和殿的航拍素材粗剪了一遍。用了陸達剛更新的旁觀者模式,鏡頭從午門中軸線起飛,穿過太和門,緩緩拉高。整座宮殿群沐浴在方塊晨光里。

  金水河是鋸齒的。斗拱是馬賽克。琉璃瓦是黃色陶瓦方塊。

  但那種氣勢,是真實的。

  有那麼一瞬間,魯班七號看著屏幕上的畫面,覺得有點恍惚。他不是沒看過更好的畫面。虛幻引擎的Demo跑過無數個,次世代光追也見過。但這是他一塊一塊親手壘出來的。

  每一塊石頭的坐標他都記得。

  他打開郵箱,收件人地址是陸達官網上那個對外郵箱。

  手指在鍵盤上停了一會兒。

  他不是不知道這封郵件的分量。一個玩家,對著一家市值幾百億的公司,要求全球直播。聽起來很蠢。

  但他還是打了。

  措辭很平。說了項目的進度,說了團隊的情況,說了希望能在官方平台展示。沒煽情,沒誇張。

  最後一行寫:「我們快完工了。想讓更多人看到。」

  發送。

  抬手去拿桌上的水杯,手指碰到杯子的時候,輕輕抖了一下。不是緊張。是手腕的勞損又發作了。

  溫哥華。

  伊桑坐在星巴克里,對著筆記本電腦屏幕。咖啡涼了。

  他剛從學校出來。導師批了他三天的假,說是讓他好好休息。他沒解釋,自己其實是想把最後的收尾幹完。

  郵箱開著,收件人是陸達國際的官方郵箱。

  郵件的措辭比他平時寫論文還費勁。他寫了好幾稿,反覆刪改。因為這件事有些難以啟齒。

  你怎麼跟一家遊戲公司解釋,我們在你們的遊戲裡造了一台計算機。

  不是比喻,不是玩笑。是真正的,符合普林斯頓架構的,能跑完整指令集的計算機。

  占地需要幾百乘幾百格,時鐘頻率不到零點幾赫茲。但它是完整的。

  「我們完成了。」他寫道,「想邀請你們來看。」

  他盯著屏幕看了幾秒。

  把最後一行字刪了。重新打。

  「如果你們有時間的話。」

  發送。

  合上筆記本蓋子。窗外的陽光透過咖啡館的玻璃,打在廉價的塑料桌面上。

  兩封郵件,躺在收件箱裡。

  一封來自海城本地的伺服器,標題寫著「華夏營造項目組」。

  另一封從溫哥華發來,署名是伊桑·科爾,MIT的博士生。

  陸雲靠在椅背上,把兩封郵件各看了一遍。紫禁城。紅石計算機。

  一個在遊戲裡疊了兩百萬塊磚,一個在遊戲裡造了台能跑代碼的機器。

  他把王達叫進來。

  「下周,安排一次全球直播。」

章節目錄