Jeffrey Cross
Jeffrey Cross

ラズベリーパイとステーショナリーバイクでVRバイクルートを作成する

私は最近Samsung S7を購入しました(これは本当に素晴らしい - 素晴らしいカメラ、素晴らしい応答性、そして今までで最高の携帯電話です)。ドイツでは、期間限定でS7を購入したときにGear VRを入手したマーケティングキャンペーンがありました。それは私がまさにこの携帯電話を持っていたかった多くの理由の1つでした。

ある夜私がエクササイズバイクに座っていたとき、私は楽しいアイディアを持っていました - あなたがそのことに座るとき、それはちょっと退屈になるかもしれません - そして私は私のGear VRを装着して“ Smash Hit”を始めました。 -can-break-thingsゲーム)私はそのゲームに完全に夢中になり、サイクリング中の時間を忘れました(ただし、ゴーグルの下では少し汗をかくことがあります)。それは私が自転車の動きを取得し、私のサイクリングのスピードに対応したモバイルVRゲームを作成するために私の新しいRaspberry Pi 3を使用するというアイデアをもたらしました。

Unity 3dの初期のプロトタイプ

私の自転車は非常に基本的なスピードメーターを持っています(シリンダーが回転するたびに回路が閉じられる電話ジャックがあります)、それで私はそれを私のRaspberryに取り付け、GPIOをチェックしソケットサーバーを開くソケットサーバーを開く小さなNodeJSアプリを書きました。他のアプリが接続して自転車の動きを取得することができます。

次に、OculusをサポートしたUnityプロジェクトを作成し、アバターをシーンに入れました。私は円柱のほんの少しの速度を得ることができる方法について少し混乱しました、しかし、私がすべてを起動して動いたとき(詳細と更新についてはあなたは私のブログを見ることができます)そして私が速くサイクリングするたびに速く動いた。

私は今後数週間以内にプロジェクトを更新します - 大部分はゲームです、サーバーは現時点ではそうあるべきように働いています。

シェア

コメントを残します