第2286章 橫版的火花與陳浩的童年2
梁永琪翻到最後一頁。
最後一頁上只貼了一張畫,紙比前面的幾張都要大一些,摺疊過一次,摺痕從紙面中間橫穿過去。
摺痕的地方紙已經有些發脆了,邊緣有一道細細的裂紋,裂紋從紙的左邊一直延伸到右邊,中間寬一點,兩頭細,像一道乾涸的河床。
畫面上是一個完整的場景——小人站在一個平台上,平台由好幾層磚塊堆成,磚塊是用鉛筆畫的矩形框,每個框裡都塗了淡淡的灰色。
灰色的深淺不太一樣,有些地方塗得重,有些地方塗得輕,塗得重的地方能看見鉛筆來回塗抹的痕跡,一道一道的,像頭髮絲那麼細。
小人左邊有一條豎線畫成的柱子,柱子的頂端飄著一面三角形的旗子。
旗子畫得不大,三角形的底邊連著柱子,尖角朝著右邊,旗面上畫了兩條橫線,像是布褶。
畫面的右邊畫了一個城堡,城堡的輪廓是用鉛筆來回描了好幾遍的線條,每一遍都加深了一點深度,有些地方的線描得太重,紙面已經被鉛筆壓得發亮,像塗了一層薄蠟。
城堡的窗戶是幾個小方塊,門是一個拱形的弧線。
城堡的屋頂是三角形的,上面畫了幾條豎線當瓦片。
畫面底部寫了一行字,寫得很用力,鉛筆的筆跡壓進了紙的纖維里,留下了一道道凹槽:「我要做這個。」
梁永琪把相冊合上了。
相冊合上的時候發出一聲輕響,像一本厚書被輕輕放在桌上。
她站在書桌旁邊,一隻手搭在相冊的封面上,指尖在深褐色的皮質表面慢慢摩挲著。
皮質表面有些粗糙,能摸到細小的紋路和幾處不太明顯的劃痕,劃痕的方向不一樣,像是被什麼東西蹭過。
她的視線落在相冊封面的邊角上,那裡有一小塊磨損的痕跡,露出底下淺色的紙板。
「你小時候就想做遊戲了?」她問,聲音不高,帶著一種像是剛剛發現了一件藏了很久的東西之後才有的輕。
陳浩把相冊從她手底下抽出來,翻到最後一頁,看著那張畫了城堡的畫。
他的手指在摺痕上停了一下,順著那道摺痕從上往下滑了一遍,指腹能感覺到摺痕處紙面微微凸起的棱。
他把相冊合上,放在桌角,後背靠進椅背里,兩隻手搭在椅子扶手上。
椅背在他的重量下發出一聲輕微的吱呀。
「那時候沒條件。」他說,「家裡沒有電腦,連遊戲機都沒有。
只能畫在紙上,畫完了自己看,腦子裡想著這個小人在屏幕上跑起來是什麼樣。」他停了一下,視線從相冊上移開,落在梁永琪的臉上,「現在有條件了。
我想做一款橫版捲軸的遊戲。
全網首發更新 TW 看書網解書荒,𝗌𝗁𝗎.𝗍𝗐超靠譜
畫面像動畫片一樣鮮艷,人物從左往右跑,可以跳上跳下,踩到怪物頭上它就扁了。
整個遊戲就一個動作——跳。
但要把這個跳做得跟別人都不一樣。」
梁永琪把相冊重新翻開到最後一頁,把那幅畫了城堡的畫紙從塑料膜下面輕輕抽出來。
塑料膜被掀起來的時候發出一聲脆響,像一片薄冰裂開。
紙頁的邊緣已經發脆了,摺痕的地方有一道細細的裂紋。
她捧著那張畫看了很久,目光從城堡的輪廓移到小人腳下的磚塊平台,又從磚塊移到小人頭頂上那些用鉛筆描了好幾遍的線條。
她把那張畫紙翻過來看了看背面,背面什麼也沒有,只是泛黃的紙底上留了幾塊淺灰色的痕跡,可能是鉛筆在紙上畫的時候透過去的。
那幾塊灰色的痕跡形狀模糊,像幾朵不太清楚的雲。
她把那張紙重新放回相冊的塑料膜下面,然後把相冊合上,兩隻手按在封面上。
「浩哥,這個項目我來做。」她說,「你小時候沒實現的夢,我給你造出來。」
陳浩靠在椅背里看著她。
他的視線從她按在相冊封面上的手指移到她的臉上,在她的眼睛上停了兩秒。
然後他從椅子裡微微坐直了一些,抬起手伸過來,手掌落在她的頭頂上。
他的手指沒入她的髮絲之間,從頭頂慢慢往後滑到後腦勺,力道很輕,像在摸一件他確認過很多次但每次都想再確認一遍的東西。
他的掌心貼著她的發頂,手指收攏的時候能感覺到頭髮下面的溫度,還有她頭皮上那一點微微的跳動。
「那你要做好準備。」他說,聲音比剛才低了一些,像把什麼東西從胸腔里推出來的時候經過了更長的通道,「這個遊戲跟市面上所有東西都不一樣。
它不是俯視角,玩家看不到自己的頭頂和地圖的全貌。
它不是回合制,玩家沒有讀條的時間。
它是『跳』的遊戲。
玩家面對的是一個側面視角的畫面,人物在屏幕的左半邊,世界從右邊涌過來。
他要判斷距離、時機、落點,所有的一切都發生在一瞬間。
這個遊戲考驗的東西跟傳奇、大話、夢幻完全不同。」
梁永琪聽著他說完,點了一下頭。
她的頭頂在他手掌的下方,點頭的動作讓她的發頂蹭過他的掌心。
她把相冊從桌角拿起來,抱在懷裡,然後轉身走出了書房。
走到門口的時候她停下來側了一下頭,沒有回頭看他,只是說了一句:「我先給李軒發個消息。」
那天晚上她給李軒發了一條很長的消息。
她坐在自己那棟別墅的客廳沙發上,手機屏幕的亮光照著她的臉,在牆壁上投下一片模糊的、微微晃動的光。
客廳里只開了沙發旁邊的一盞落地燈,燈罩是米白色的,光線從燈罩下面漫出來,照在茶几上那杯已經涼了的茶上。
茶是下午泡的,她忘了喝,茶水在杯子裡泡得顏色很深,杯壁上結了一圈淺褐色的茶漬,茶漬在杯口的位置最厚,往下越來越淡。
消息的內容從項目構想開始,她寫得很仔細,把陳浩跟她說的那些東西一條一條地寫進去,講到橫版捲軸的技術特點,講到視角的切換邏輯,講到玩家操作的即時反饋需求。
她打字的速度不快,有時候打了一段會停下來想一想,刪掉幾個字又重新打。
拇指在屏幕上按下去又抬起來,屏幕上的光標一閃一閃的。
最後落在了一個具體的問題上:「橫版捲軸的伺服器同步有沒有技術難點?」
消息發出去之後她把手機放在膝蓋上等著。
屏幕暗了又亮,亮了又暗,她把手機拿起來看了好幾次,每次都是鎖屏界面上顯示著時間,沒有新的消息。
過了十一點還沒有回覆。
她把手機放在茶几上,去洗了澡換了睡衣。
洗澡的時候熱水從頭頂淋下來,水汽在浴室里瀰漫開,鏡子變得模糊一片,只能看見自己一個模糊的輪廓。
她站在花灑下面閉著眼睛沖了很久,腦子裡還在轉著那些關於同步、延遲、跳躍的問題。
回來的時候手機屏幕還是黑的。
她把手機帶上了床,放在枕頭旁邊,閉上眼睛。
凌晨兩點出頭,手機震了一下。
她迷迷糊糊地伸手去夠,手指在枕頭旁邊摸了兩下才摸到手機,拿起來的時候屏幕的光刺得她眯了一下眼。
解鎖之後看到李軒的回覆。
消息很長,長得超出了手機屏幕一屏的顯示範圍。
她往上翻到開頭,一行一行地看下去。
李軒從伺服器同步的底層邏輯開始分析,指出橫版捲軸遊戲的同步難點在於玩家操作的實時性要求比回合制高出幾個數量級。
回合制可以容忍幾百毫秒的延遲,因為玩家在等讀條。
橫版跳躍容忍不了,玩家按跳的那一瞬間,屏幕上的人物必須跳起來,如果延遲超過一個閾值,手感就廢了。
他提出了幾種可能的方案,分別對比了各自的優缺點。
一種做法是在客戶端先預測動作,伺服器再校驗,好處是響應快,壞處是會出現回拉,玩家明明跳過去了又被拉回來;另一種是幀同步,對網絡穩定性要求很高,一個人卡了所有人都得等,像排隊過獨木橋;還有一種是狀態同步加插值,延遲感不好去掉,落地的時候像踩在棉花上,腳底下沒有著落。
最後一段的結論寫著:「能做,但很難。
需要重寫一套獨立於現有三款產品的同步模塊,工作量大概等於再做半個夢幻。」
梁永琪把那段話看了兩遍,然後把手機放回枕頭旁邊。
她沒有立刻回復。
她躺在床上看著天花板,天花板上有一道淺淺的裂紋,從燈座的位置向牆角延伸,像一條乾涸的細流。
腦子裡在轉著李軒說的那些東西——重寫同步模塊、半個夢幻的工作量、實時跳躍的延遲閾值。
她把這些東西翻來覆去地想了很久,想到眼皮重新變沉,想到意識從清醒的邊界慢慢滑向睡眠。
她翻了個身,把臉埋進枕頭裡,又翻回來。
那些技術名詞在她腦子裡像一堆拼圖碎片,她試著把它們拼在一起,但總是缺了幾塊。
但她沒有完全睡著。
她從床上坐起來,掀開被子下了床,光著腳走出了別墅。
石板路的地面是涼的,夜風吹過她的睡衣下擺,腳底的皮膚貼著石板表面的紋理,一步一步走到了主樓的門口。
石板路兩邊的草叢裡有蟲子在叫,叫聲斷斷續續的,像有人在遠處撥弄一根不太緊的弦。
她上了樓梯,走到陳浩臥室的門口,抬手在門板上輕輕叩了兩下。
叩門的聲音在走廊里響了兩下,又沒了,像是被牆吸了進去。
門打開的時候陳浩穿著一件深灰色的睡衣站在門口,頭髮比白天稍微亂了一些,有一縷頭髮翹起來,搭在額角。
他靠在門框上低頭看著她,視線從她光著的腳移到她睡衣外面那層被夜風吹得微微豎起來的胳膊上,然後移回她的臉。
走廊里的燈沒有開,只有臥室里透出來的一點光,照在她半邊臉上,另外半邊在暗處。
「浩哥,」她說,聲音在深夜的走廊里顯得很輕,像一片葉子落在水面上,「那個相冊里的畫,能不能送給我?」
陳浩看著她站在門口的樣子。
她的頭髮散著,腳趾在木地板上微微蜷著,胳膊上有一層細小的雞皮疙瘩。
他把門拉開了一些,側身讓出門口的空間。
「本來就是給你看的。」他說。
梁永琪站在門口沒有動。
她看著他的眼睛,看了幾秒,然後往前走了一步,跨過門檻,走進了他的臥室。
陳浩把門關上,轉身看著她走到床邊坐下來,把被子的一角拉過來蓋住了自己的腿。
他站在門邊沒有動,看著她做完了這些,然後走過去,在床的另一側坐下來,把床頭燈調暗了一檔。
燈光從暖黃色變成了接近燭光的暗橙色,照亮的區域縮小到了床頭櫃周圍那一小片地方。
床頭柜上放著一隻玻璃杯,杯子裡有半杯水,燈光透過玻璃杯在桌面上投下一小片晃動的光斑。
梁永琪側過身躺下來,面朝著他的方向,手從被子邊緣伸出來,搭在兩個人之間的床面上。
她的手指微微蜷著,指尖離他的手不遠,只隔著幾寸的距離。
陳浩也側過身來,面對著她的方向,兩個人的呼吸在暗光里慢慢地靠攏,從各自的節奏變成同一個節奏,像兩條溪流在同一個河床里匯合之後再也分不出彼此。
【跪求禮物,免費的為愛發電也行!】
最後一頁上只貼了一張畫,紙比前面的幾張都要大一些,摺疊過一次,摺痕從紙面中間橫穿過去。
摺痕的地方紙已經有些發脆了,邊緣有一道細細的裂紋,裂紋從紙的左邊一直延伸到右邊,中間寬一點,兩頭細,像一道乾涸的河床。
畫面上是一個完整的場景——小人站在一個平台上,平台由好幾層磚塊堆成,磚塊是用鉛筆畫的矩形框,每個框裡都塗了淡淡的灰色。
灰色的深淺不太一樣,有些地方塗得重,有些地方塗得輕,塗得重的地方能看見鉛筆來回塗抹的痕跡,一道一道的,像頭髮絲那麼細。
小人左邊有一條豎線畫成的柱子,柱子的頂端飄著一面三角形的旗子。
旗子畫得不大,三角形的底邊連著柱子,尖角朝著右邊,旗面上畫了兩條橫線,像是布褶。
畫面的右邊畫了一個城堡,城堡的輪廓是用鉛筆來回描了好幾遍的線條,每一遍都加深了一點深度,有些地方的線描得太重,紙面已經被鉛筆壓得發亮,像塗了一層薄蠟。
城堡的窗戶是幾個小方塊,門是一個拱形的弧線。
城堡的屋頂是三角形的,上面畫了幾條豎線當瓦片。
畫面底部寫了一行字,寫得很用力,鉛筆的筆跡壓進了紙的纖維里,留下了一道道凹槽:「我要做這個。」
梁永琪把相冊合上了。
相冊合上的時候發出一聲輕響,像一本厚書被輕輕放在桌上。
她站在書桌旁邊,一隻手搭在相冊的封面上,指尖在深褐色的皮質表面慢慢摩挲著。
皮質表面有些粗糙,能摸到細小的紋路和幾處不太明顯的劃痕,劃痕的方向不一樣,像是被什麼東西蹭過。
她的視線落在相冊封面的邊角上,那裡有一小塊磨損的痕跡,露出底下淺色的紙板。
「你小時候就想做遊戲了?」她問,聲音不高,帶著一種像是剛剛發現了一件藏了很久的東西之後才有的輕。
陳浩把相冊從她手底下抽出來,翻到最後一頁,看著那張畫了城堡的畫。
他的手指在摺痕上停了一下,順著那道摺痕從上往下滑了一遍,指腹能感覺到摺痕處紙面微微凸起的棱。
他把相冊合上,放在桌角,後背靠進椅背里,兩隻手搭在椅子扶手上。
椅背在他的重量下發出一聲輕微的吱呀。
「那時候沒條件。」他說,「家裡沒有電腦,連遊戲機都沒有。
只能畫在紙上,畫完了自己看,腦子裡想著這個小人在屏幕上跑起來是什麼樣。」他停了一下,視線從相冊上移開,落在梁永琪的臉上,「現在有條件了。
我想做一款橫版捲軸的遊戲。
全網首發更新 TW 看書網解書荒,𝗌𝗁𝗎.𝗍𝗐超靠譜
畫面像動畫片一樣鮮艷,人物從左往右跑,可以跳上跳下,踩到怪物頭上它就扁了。
整個遊戲就一個動作——跳。
但要把這個跳做得跟別人都不一樣。」
梁永琪把相冊重新翻開到最後一頁,把那幅畫了城堡的畫紙從塑料膜下面輕輕抽出來。
塑料膜被掀起來的時候發出一聲脆響,像一片薄冰裂開。
紙頁的邊緣已經發脆了,摺痕的地方有一道細細的裂紋。
她捧著那張畫看了很久,目光從城堡的輪廓移到小人腳下的磚塊平台,又從磚塊移到小人頭頂上那些用鉛筆描了好幾遍的線條。
她把那張畫紙翻過來看了看背面,背面什麼也沒有,只是泛黃的紙底上留了幾塊淺灰色的痕跡,可能是鉛筆在紙上畫的時候透過去的。
那幾塊灰色的痕跡形狀模糊,像幾朵不太清楚的雲。
她把那張紙重新放回相冊的塑料膜下面,然後把相冊合上,兩隻手按在封面上。
「浩哥,這個項目我來做。」她說,「你小時候沒實現的夢,我給你造出來。」
陳浩靠在椅背里看著她。
他的視線從她按在相冊封面上的手指移到她的臉上,在她的眼睛上停了兩秒。
然後他從椅子裡微微坐直了一些,抬起手伸過來,手掌落在她的頭頂上。
他的手指沒入她的髮絲之間,從頭頂慢慢往後滑到後腦勺,力道很輕,像在摸一件他確認過很多次但每次都想再確認一遍的東西。
他的掌心貼著她的發頂,手指收攏的時候能感覺到頭髮下面的溫度,還有她頭皮上那一點微微的跳動。
「那你要做好準備。」他說,聲音比剛才低了一些,像把什麼東西從胸腔里推出來的時候經過了更長的通道,「這個遊戲跟市面上所有東西都不一樣。
它不是俯視角,玩家看不到自己的頭頂和地圖的全貌。
它不是回合制,玩家沒有讀條的時間。
它是『跳』的遊戲。
玩家面對的是一個側面視角的畫面,人物在屏幕的左半邊,世界從右邊涌過來。
他要判斷距離、時機、落點,所有的一切都發生在一瞬間。
這個遊戲考驗的東西跟傳奇、大話、夢幻完全不同。」
梁永琪聽著他說完,點了一下頭。
她的頭頂在他手掌的下方,點頭的動作讓她的發頂蹭過他的掌心。
她把相冊從桌角拿起來,抱在懷裡,然後轉身走出了書房。
走到門口的時候她停下來側了一下頭,沒有回頭看他,只是說了一句:「我先給李軒發個消息。」
那天晚上她給李軒發了一條很長的消息。
她坐在自己那棟別墅的客廳沙發上,手機屏幕的亮光照著她的臉,在牆壁上投下一片模糊的、微微晃動的光。
客廳里只開了沙發旁邊的一盞落地燈,燈罩是米白色的,光線從燈罩下面漫出來,照在茶几上那杯已經涼了的茶上。
茶是下午泡的,她忘了喝,茶水在杯子裡泡得顏色很深,杯壁上結了一圈淺褐色的茶漬,茶漬在杯口的位置最厚,往下越來越淡。
消息的內容從項目構想開始,她寫得很仔細,把陳浩跟她說的那些東西一條一條地寫進去,講到橫版捲軸的技術特點,講到視角的切換邏輯,講到玩家操作的即時反饋需求。
她打字的速度不快,有時候打了一段會停下來想一想,刪掉幾個字又重新打。
拇指在屏幕上按下去又抬起來,屏幕上的光標一閃一閃的。
最後落在了一個具體的問題上:「橫版捲軸的伺服器同步有沒有技術難點?」
消息發出去之後她把手機放在膝蓋上等著。
屏幕暗了又亮,亮了又暗,她把手機拿起來看了好幾次,每次都是鎖屏界面上顯示著時間,沒有新的消息。
過了十一點還沒有回覆。
她把手機放在茶几上,去洗了澡換了睡衣。
洗澡的時候熱水從頭頂淋下來,水汽在浴室里瀰漫開,鏡子變得模糊一片,只能看見自己一個模糊的輪廓。
她站在花灑下面閉著眼睛沖了很久,腦子裡還在轉著那些關於同步、延遲、跳躍的問題。
回來的時候手機屏幕還是黑的。
她把手機帶上了床,放在枕頭旁邊,閉上眼睛。
凌晨兩點出頭,手機震了一下。
她迷迷糊糊地伸手去夠,手指在枕頭旁邊摸了兩下才摸到手機,拿起來的時候屏幕的光刺得她眯了一下眼。
解鎖之後看到李軒的回覆。
消息很長,長得超出了手機屏幕一屏的顯示範圍。
她往上翻到開頭,一行一行地看下去。
李軒從伺服器同步的底層邏輯開始分析,指出橫版捲軸遊戲的同步難點在於玩家操作的實時性要求比回合制高出幾個數量級。
回合制可以容忍幾百毫秒的延遲,因為玩家在等讀條。
橫版跳躍容忍不了,玩家按跳的那一瞬間,屏幕上的人物必須跳起來,如果延遲超過一個閾值,手感就廢了。
他提出了幾種可能的方案,分別對比了各自的優缺點。
一種做法是在客戶端先預測動作,伺服器再校驗,好處是響應快,壞處是會出現回拉,玩家明明跳過去了又被拉回來;另一種是幀同步,對網絡穩定性要求很高,一個人卡了所有人都得等,像排隊過獨木橋;還有一種是狀態同步加插值,延遲感不好去掉,落地的時候像踩在棉花上,腳底下沒有著落。
最後一段的結論寫著:「能做,但很難。
需要重寫一套獨立於現有三款產品的同步模塊,工作量大概等於再做半個夢幻。」
梁永琪把那段話看了兩遍,然後把手機放回枕頭旁邊。
她沒有立刻回復。
她躺在床上看著天花板,天花板上有一道淺淺的裂紋,從燈座的位置向牆角延伸,像一條乾涸的細流。
腦子裡在轉著李軒說的那些東西——重寫同步模塊、半個夢幻的工作量、實時跳躍的延遲閾值。
她把這些東西翻來覆去地想了很久,想到眼皮重新變沉,想到意識從清醒的邊界慢慢滑向睡眠。
她翻了個身,把臉埋進枕頭裡,又翻回來。
那些技術名詞在她腦子裡像一堆拼圖碎片,她試著把它們拼在一起,但總是缺了幾塊。
但她沒有完全睡著。
她從床上坐起來,掀開被子下了床,光著腳走出了別墅。
石板路的地面是涼的,夜風吹過她的睡衣下擺,腳底的皮膚貼著石板表面的紋理,一步一步走到了主樓的門口。
石板路兩邊的草叢裡有蟲子在叫,叫聲斷斷續續的,像有人在遠處撥弄一根不太緊的弦。
她上了樓梯,走到陳浩臥室的門口,抬手在門板上輕輕叩了兩下。
叩門的聲音在走廊里響了兩下,又沒了,像是被牆吸了進去。
門打開的時候陳浩穿著一件深灰色的睡衣站在門口,頭髮比白天稍微亂了一些,有一縷頭髮翹起來,搭在額角。
他靠在門框上低頭看著她,視線從她光著的腳移到她睡衣外面那層被夜風吹得微微豎起來的胳膊上,然後移回她的臉。
走廊里的燈沒有開,只有臥室里透出來的一點光,照在她半邊臉上,另外半邊在暗處。
「浩哥,」她說,聲音在深夜的走廊里顯得很輕,像一片葉子落在水面上,「那個相冊里的畫,能不能送給我?」
陳浩看著她站在門口的樣子。
她的頭髮散著,腳趾在木地板上微微蜷著,胳膊上有一層細小的雞皮疙瘩。
他把門拉開了一些,側身讓出門口的空間。
「本來就是給你看的。」他說。
梁永琪站在門口沒有動。
她看著他的眼睛,看了幾秒,然後往前走了一步,跨過門檻,走進了他的臥室。
陳浩把門關上,轉身看著她走到床邊坐下來,把被子的一角拉過來蓋住了自己的腿。
他站在門邊沒有動,看著她做完了這些,然後走過去,在床的另一側坐下來,把床頭燈調暗了一檔。
燈光從暖黃色變成了接近燭光的暗橙色,照亮的區域縮小到了床頭櫃周圍那一小片地方。
床頭柜上放著一隻玻璃杯,杯子裡有半杯水,燈光透過玻璃杯在桌面上投下一小片晃動的光斑。
梁永琪側過身躺下來,面朝著他的方向,手從被子邊緣伸出來,搭在兩個人之間的床面上。
她的手指微微蜷著,指尖離他的手不遠,只隔著幾寸的距離。
陳浩也側過身來,面對著她的方向,兩個人的呼吸在暗光里慢慢地靠攏,從各自的節奏變成同一個節奏,像兩條溪流在同一個河床里匯合之後再也分不出彼此。
【跪求禮物,免費的為愛發電也行!】