〈C初歩編0804〉テトリス風ゲーム4 7bagの適用
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=EQBL3TGE-h4
今回の動画で使用するプログラムは、以下からダウンロードできます。 • 〈CPP08_03.zip〉 • https://drive.google.com/file/d/1UVSv... • ※ 「テトリス風ゲーム(3) テトリミノの作成」で作成したプログラムです。 • CPP08_03.zipを解凍すると、Visual Studioが起動できるソリューションファイルも含まれています。 • このファイルは、VisualStudio2022のプロジェクトプロパティが設定されており、ソリューションファイルをダブルクリックすることでVisualStudioが起動できます。ただ、DXライブラリが所定の位置にないとエラーになります。 • DXライブラリをダウンロードしていない人は、下記からダウンロードしてください。 • https://dxlib.xsrv.jp/ • 「DXライブラリ環境の構築#1」の動画を見て「DxLib_VC」フォルダをCドライブ直下におくと、DxLibBASEフォルダが使えるようになります。 • • 〈VS2022:DxLib01_1〉DXライブラリの環境構築(1) • 第8章では、テトリス風ゲームを作成します。 • 何回かに分けて説明しますが、今回は第4回で、テトリミノを取り出す時、7個単位で違う形のテトリミノを取り出すという「7-bag」と呼ばれるルールを適用します。 • 1.準備と背景表示 • • 〈C++初歩編08_01〉テトリス風ゲーム(1) 準備と背景表示 • 2.フレームと付属する文字表示 • • 〈C++初歩編08_02〉テトリス風ゲーム(2) フレームと付属する文字表示 • 3.テトリミノの作成 • • 〈C++初歩編08_03〉テトリス風ゲーム(3) テトリミノの作成 • →4.7-bagの適用 • • 〈C++初歩編08_04〉テトリス風ゲーム(4) 7-bagの適用 • 5.フィールドのグリッド表示 • • 〈C++初歩編08_05〉テトリス風ゲーム(5) フィールドのグリッド表示 • 6.テトリミノの自動落下 • • 〈C++初歩編08_06〉テトリス風ゲーム(6) テトリミノの自動落下 • 7.着地でNEXT自動落下 • • 〈C++初歩編08_07〉テトリス風ゲーム(7) 着地でNEXT自動落下 • 8.着地でフィールドに固定 • • 〈C++初歩編08_08〉テトリス風ゲーム(8) 着地でフィールドに固定 • 9.テトリミノのキー操作 • • 〈C++初歩編08_09〉テトリス風ゲーム(9) テトリミノのキー操作 • 10.ライン消去 • • 〈C++初歩編08_10〉テトリス風ゲーム(10) ライン消去 • 11.得点とレベルアップ • • 〈C++初歩編08_11〉テトリス風ゲーム(11) 得点とレベルアップ • ※ コンポーネント指向のモデルは、以下の本を参考にしています。 • Sanjay Mahav著「ゲームプログラミングC++」翔泳社 • 画像ファイルはひぽや倉庫様(https://pipoya.net/)のサイトからダウンロードしたものです。 • 音楽ファイルは、魔王魂様(https://maou.audio/)のサイトからダウンロードしたものです。 • プログラムに添付されている画像や写真についての詳細は、ダウンロードの中のReadme.txtを参照してください。
#############################

New on site