初めてC++で3Dゲームを作った件について

OVERVIEW

DirectXToolKitで3Dゲームを作りました。

YEAR 2021
  • ゲーム画面

タイトル画面を過ぎると、操作方法を記述したシーンに行きます。

プレイ画面です。赤色のパックを操作して真ん中の白いカップを落とすと得点が入ります。上部の黒い数字は制限時間です。

制限時間が15秒を切ると、金のカップが出現します。金のカップは得点が3点分です。

制限時間が0になったときにスコアが高いほうの勝利です。

  • このゲームを作った感想

DirectXとDirectXToolKitは全然違う。そして今までC言語でゲームを作っていたが初めてC++でゲームを制作した。3Dゲームを作ることの難しさを知りました。

C++でゲームを作るという事で、継承などを使ってゲームを作りました。しかし難しく、なかなか自分の思い通りにならないようなところもたくさん出てきてもう少し計画性をもってゲームを作ろうと思いました。設計も前もって作るのではなく、作りながら考えてしまったせいで複雑になってしまったので、今はクラスなど必要な情報を洗い出してから設計し、ゲームを作っています。