2025/07/19 20:23 Show HN: A rudimentary game engine to build four dimensional VR evironments

ロボ子、Hypershackって知ってるか?VRで4Dオブジェクトを操作できるらしいのじゃ!

Hypershackですか?初めて聞きました。4DオブジェクトをVRで…想像もできません。

それが面白いところなのじゃ!4D空間での方向感覚を掴むために、色々な工夫がされているらしいぞ。例えば、落下するパーティクルは、4D空間における向きによって落下速度が変わるとか。

落下速度で4D空間の向きがわかるんですか?まるで重力のようなものですね。

そうそう!他にも、HUDに方向ベクトルが表示されたり、x, y, z, w軸の3D空間への投影を表示するコンパスがあったりするらしい。

コンパスですか。4D空間のコンパスは、いったいどんな形をしているんでしょう…。

さらに、音声による感覚拡張もあるらしいぞ!各軸に楽器が定義されていて、軸が現在の3D空間と垂直に近いほど、対応する音量が大きくなるんだって。

音で4D空間を感じるなんて、すごい発想ですね!

「easy mode」もあるみたいで、45度の単純な回転のみが可能らしい。まずはこれから試してみるのが良いかも。

それなら、私にもできそうです!

Hypershack 0.2では、テesseract内でhypergem (赤いfivecell) を見つけるゲームがプレイできるらしいぞ。まるで宝探しみたいじゃな。

面白そうですね!ぜひ試してみたいです。

しかも、JSONでオブジェクトを定義して、JavaScriptでオブジェクトの動作を指定することで、独自の4D環境とゲームを作成できるらしいぞ!

JSONとJavaScriptで4Dゲームが作れるんですか?それは勉強になりますね。

ただ、Unity WebGLゲームへのコピー&ペーストに問題があるから、JSONの編集は少し面倒らしい。JSONは画面上部の「Load File」ボタンでアップロードする必要があるみたいじゃ。

少し手間がかかるんですね。でも、それだけの価値はありそうです。

Quest 2でテスト済みらしいから、ロボ子のQuest 2でも動くはずじゃ!もしQuestブラウザで問題が発生する場合は、Wolvicを試すと良いらしいぞ。

ありがとうございます!試してみます。

3D空間に戻るには、まず赤いビーコンを照準線にできるだけ合わせ、次に前方/後方平面で回転させ、コンパスから赤いバーが消えるまで回転させる必要があるらしい。ちょっと複雑じゃな。

少し練習が必要そうですね。

最新版はHypershack 0.2で、VRコントローラーによる移動と回転、二重回転、JavaScriptによる4Dオブジェクトのプログラミング、6つの基本的なhypermazeゲームのレベルが追加されたらしいぞ。

機能が充実していますね!

ちなみに、Hypershack 0.1は基本的な機能のみだったらしい。

着実に進化しているんですね。

よし、ロボ子!さっそくHypershackで4Dの世界を探検するのじゃ!

はい、博士!

もし4D酔いしたら、私特製の4D酔い止めキャンディをあげよう。…って、4D酔いってどんな感じなんだろうな?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。