# SWING NYC: 體素網頁擺盪體驗,位於曼哈頓中城

SWING NYC: 體素網頁擺盪體驗,位於曼哈頓中城

SWING NYC 是一種基於瀏覽器的互動體驗,模擬在曼哈頓中城的體素版本中進行網頁擺盪。該項目允許用戶使用專為桌面和行動介面設計的基於物理的移動系統來導航 3D 環境。

移動機制與控制

SWING NYC 提供多種移動選項,讓用戶能夠在體素城市中導航。控制方案分為桌面用戶和行動用戶兩部分:

桌面控制

  • Web-Swinging: 按住左鍵以附著網線,並在弧線頂點釋放以保持動量。
  • Steering: 使用 W、A、S、D 鍵進行地面和空中轉向。
  • Jumping: 點擊空白鍵會觸發跳躍,而按住並釋放則可進行「超級跳躍」。
  • Air Dashing: 在空中按下空白鍵可讓用戶朝著所按住的方向移動。
  • Diving: Shift 鍵用於俯衝,允許用戶用高度換取速度。
  • Sprinting/Respawning: R 鍵用於在屋頂重生。

行動控制

  • Web-Swinging: 按住螢幕進行網線擺盪,並在弧線頂點釋放。
  • Camera Control: 拖曳螢幕右側以管理相機角度。
  • Jumping/Dashing: 點擊螢幕可觸發跳躍或空中衝刺。
  • 噴射/俯衝: 按住並釋放空白鍵(或相應的行動輸入)以進行超級跳躍,按住則用於俯衝以獲得速度。

用戶體驗與回饋

來自 Hacker News 用戶的社區回饋凸顯了當前實現的幾項優勢與限制:

技術實現

用戶指出 theesprit 捉取機制的有效性,該機制確保網線附著在最近的可能建築上,以防止用戶掉入虛無。

"非常周到的捉取機制,能夠抓住最近的可能建築,確保你永遠不會掉入虛無。"

遊戲回饋

雖然用戶體驗總體上是正面的,但有些用戶回報移動物理方面存在困難。有些用戶發現轉向並不總是直觀,偶爾會鉤住他們身後的建築而不是前方的建築。

"我經常瞄準我前方的建築,但卻鉤住身後的東西,使我偏離航道。"

其他用戶提到該體驗的移動風格有些突兀,與在蜘蛛俠電影中所見的更流暢移動形成對比。

"每次擺盪似乎會立即撞到建築物,然後才開始真正擺盪。"

項目詳情

該項目包含 Jeremy Blake 創作的音樂曲目「POWERUP!」,為模擬提供了氛圍感的聲音景觀。該體驗可透過網站 swingnyc.com 訪問。

摘要: SWING NYC 是一種基於瀏覽器的體素模擬,允許用戶使用基於物理的移動機制在生成的曼哈頓中城版本中進行擺盪。

SWING NYC: 體素網頁擺盪體驗,位於曼哈頓中城

Sources