諾基亞N-Gage可能很爛,但在2003年有回滾的Netcode

圖片:諾基亞

早在諾基亞於2003年發布N-Gage時,對於手持遊戲行業來說,這是一個重要的時刻。這家芬蘭公司是手機界的主要力量,通過將其技術與適當的遊戲平台相結合,承諾在智能手機出現之前就開始一場便攜式革命,並且做了幾乎相同的事情。

有一個巨大的問題:N-Gage有點吮吸。

一個新書剛剛發布了記錄N-Gage歷史的記錄,其發射刺激了前諾基亞工作人員塞巴斯蒂安·阿爾頓(Sebastian Aaltonen)分享他在設備上工作的一些想法和記憶。

“他們的第一個問題是硬件本身,” Aaltonen在社交媒體上的一系列帖子中說。 “ n-gage與他們的照相手機相同,除了相機消失了。[]顯示仍然是垂直且非常小的。CPU中沒有GPU,也沒有浮點單元。我們獲得的唯一SDK只是兩個功能:一個[ wase]獲得直接寫入的啟動記憶地址。墊。”

Aaltonen還重點介紹了MK1 N-GAGE最大的問題之一 - 加載了新的物理車:“第一個N-Gage版本在電池下面有MMC存儲卡插槽。您必須脫下後蓋並卸下電池為了更改您的遊戲,他們甚至沒有去做硬件修改以添加Hotswap存儲卡插槽。

但是,令人驚訝的是,N-Gage具有一項創新,至少在在線遊戲的世界中,它具有重要的作用 - 它具有回滾的NetCode,Aaltonen負責編寫它。他透露:“我寫了我們的客戶端網絡代碼。” “我們是最早運送回滾網碼的人之一。這種NetCode最近在格鬥遊戲中變得很受歡迎。這是隱藏1秒網絡延遲所必需的。我們還設計了遊戲來很好地隱藏網絡延遲。”

如果您不知道,回滾NetCode是處理在線玩遊戲時始終存在的延遲的一種方式。簡而言之,代碼預測了另一個玩家的下一步行動。如果該預測被證明是正確的(例如,您的對手會揮拳),那麼代碼會彈奏該動作,從而給人以低潛伏期的印象。如果猜測是錯誤的,則代碼“向後回滾”並顯示正確的動作。最終結果是遊戲玩法,有時可能會像在同一房間裡與某人玩一樣即時,至少意味著您自己的投入更快,更精確。

N-GAGE上存在的這種延遲歸功於該系統使用GPRS(一般數據包無線電服務)進行數據傳輸的事實 - 3G連接的前身。即使按照現代標準,它仍然被視為21年前的奢侈品。 “還為時過早,”阿爾頓承認。 “ GPRS延遲差不多1秒(在平均情況下)。無限的GRP數據計劃在芬蘭的電話賬單上額外 +50歐元/月。只有富人可以負擔得起。而且電話甚至沒有互聯網瀏覽器。 “

[來源X.com這是給出的