2021-12-01から1ヶ月間の記事一覧
1.C++の特徴 ①変数の宣言する場所 使う直前に宣言してもよい int a=0; printf("%d\n",a); int b=1; printf(%d\n",b); ②関数で、同じ名前の関数がいくつもある。 ただし、すべて引数が異なる。 オーバーロードといいます ③クラスが使える クラスとは、ひと…
いままでのプロジェクトでは、継ぎ足しプロジェクトになっていました 特に、モデルの取り扱いは、扱いにくかったです。 プレーヤーですと Player g_player; CModel g_playermodel; 宣言がふたつ必要でした、これを今回は統一しています。 CPlayerをCObjectに…
DirectX10で書かれたゲームです みなさんの先輩の作品イントロです 一番最初のところ、飛びました。 MP4です ロードできないので、画像です AIOS プロジェクト
昨日、2021年度12月23日、担当の先生と 確認しましたが、コントローラの件は、審査する側からすると 大変ということで、オプションです。 今まで通りでよいと思います。 マウス操作のかたは、プラス点だと思います。 それで、審査のしやすさですが、やはり視…
Titleシーン向け2D描画プログラムを作成しました DirectTextツールをつかっています C2DImage.cpp C2DImage.h シーン管理は一番大きなシーン管理は game.cppです ここに全シーンを扱っています gamescene.cppはゲームシーンを管理しています 従って、game.c…
Titleシーンですが、まだできていません game.cppがよいのでは、と思っています gamescene.cppは、ゲームシーンですよね if()文で管理してもよいのですが switch()文で管理すると、コーディングがきれいで わかりやすいです 手順 Titleシーンのグラフィック…
Playerクラスを使っている、すべての オブジェクト(台、車、お城)が初期化関数の影響を受けます 現在、車を横に回転させるため、90度回転させてます //2021-11-19 Player::m_rot.y = -float(XM_PI / 2);//右向き XM_PI 180度のこと m メンバ変数のこと rot…
今回のプロジェクトですが gamescene.cppで、ずっと追加するオブジェクトは jump台、お城、車などすべて モデルは、CModel(クラス)から 位置情報に関しては、Player(クラス)から 作ってきました、 ひとつのオブジェクトに対して、ふたつのクラスを適用 …