SWING NYC: ミッドタウンマンハッタンにおけるボクセルベースのウェブスウィング体験

SWING NYC: ミッドタウンマンハッタンにおけるボクセルベースのウェブスウィング体験

SWING NYCは、ボクセル化されたミッドタウンマンハッタンのバージョンを通じたウェブスウィングをシミュレートするブラウザベースのインタラクティブ体験です。このプロジェクトは、デスクトップとモバイルの両方のインターフェース向けに設計された物理ベースの移動システムを使用して、ユーザーが3D環境をナビゲートできるようにします。

動作メカニズムとコントロール

SWING NYCは、ユーザーがボクセルシティをナビゲートできるように、さまざまな移動オプションを実装しています。コントロールスキームはデスクトップユーザーとモバイルユーザーに分かれています:

デスクトップコントロール

  • Web-Swinging: 左マウスボタンを押してウェブを装着し、弧の頂点で離すことで運動量を維持します。
  • Steering: W, A, S, Dキーを使用して、地上および空中での操舵を行います。
  • Jumping: Spaceバーをタップするとジャンプが発動し、長押しして離すと「スーパージャンプ」を行えます。
  • Air Dashing: 空中でSpaceキーを押すと、保持している方向に移動できます。
  • Diving: Shiftキーを使用してダイブし、高度を速度に変換します。
  • Sprinting/Respawning: Rキーを使用して屋上にリスポーンします。

モバイルコントロール

  • Web-Swinging: 画面を長押ししてウェブスウィングを行い、弧の頂点で離します。
  • Camera Control: 画面の右側をドラッグしてカメラアングルを管理します。
  • Jumping/Dashing: 画面をタップするとジャンプまたはエアダッシュが発動します。
  • Sputtering/Diving: Spaceキー(またはそれに相当するモバイル入力)を長押しして離すとスーパージャンプとなり、長押し続けることで速度を得るためのダイブができます。

ユーザーエクスペリエンスとフィードバック

Hacker Newsのユーザーからのコミュニティフィードバックにより、現在の実装のいくつかの強みと強みおよび制限が指摘されています:

技術的実装

ユーザーは、theespritスナッピングメカニズムの有効性を指摘しました。これは、ユーザーが虚空に落ちるのを防ぐために、ウェブが最も近い可能性のある建物に装着されることを保証します。

"最も近い可能性のある建物への非常に思慮深いスナッピングにより、ネザーに落ちることが決してないように保証されます。"

ゲームプレイフィードバック

ユーザーエクスペリエンスは一般的に肯定的ですが、一部のユーザーは移動物理学に難しさを報告しました。一部のユーザーは、操舵が常に直感的ではなく、前方の建物ではなく後ろの建物に偶然引っかかることがあると感じています。

"私はしばしば前方の建物を狙いますが、後ろの何かにかかり、コースから外れてしまいます。"

他のユーザーは、この体験はやや突然的な移動スタイルであると述べており、スパイダーマンの映画的描写で見られるより流動的な移動と対照的だと指摘しています。

"毎回のスウィングは、すぐに建物に叩きつけられ、その後実際にスウィングを開始するように感じられます。"

プロジェクト詳細

このプロジェクトは、ジェレミー・ブレイクによる楽曲「POWERUP!」を特徴としており、シミュレーションのための大気的なサウンドスケープを提供しています。この体験は、ウェブサイト swingnyc.com を通じてアクセスできます。

Sources