操作方法
| 移動 | WASD |
|---|---|
| 走る | LShift + WASD |
| 視点操作 | マウス操作 |
| ジャンプ | Space |
| リトライ | R |
| タイトルに戻る | Esc |
About:
DirectX9を用いて、フレームワークから構築した2作目のゲーム。
前回のブロック崩しとは違い今回は完全3Dのゲームなので、カメラ操作、ライティングにまできちんと処理を実装しました。
特に一番苦労した点は、「分離軸判定」を用いた3次元の衝突判定、物理的挙動、そしてそれらの兼ね合いの実装でした。
仕組みを理解し、実装することができたため、次回DirectX11や12を勉強した際に経験を生かしてよりグレードアップしたゲームを作れるだろうと思っています。
制作環境:DirectX9
制作期間:約3か月半(2025/10/23 ~ 2026/02/09)