夏休み特別企画
夏休みはゲーム作るよ
夏休みだ。ゲームを作る(準備編)
夏休みはゲームを作る。 自宅にあるパソコンに、Visualstudioをセットアップするところから始める。 DxLibも自分で設定しなきゃない。 DxLibを始めるにあたってのテンプレ...
準備編1:VisualStudio2026をインストールするべし
🎮 Visual Studio Community 2026をインストールしよう このページでは、DxLibを使ってC++のゲームを作るための準備として、Visual Studio Commu...
準備編2:Visual Studioの動作確認とDxLibの配置
🧪 Visual Studio 2026を起動して動作を確認しよう このページでは、インストールしたVisual Studio Community 2026を起動し、C++のプログラムを作成し...
準備編3:DxLib用のプロジェクトを作って設定するよ
🎮 Visual Studio 2026でDxLibを動かしてみよう このページでは、Visual Studio Community 2026でDxLib用のプロジェクトを作成し、簡単なサンプル...
付録:♻️ DxLibのプロジェクト設定を保存して、次も使い回す
♻️ DxLibの設定を保存して、次のプロジェクトで使い回そう 前のページでは、DxLibを使うために、プロジェクトのプロパティをいろいろ設定しました。 DxLibのインクルードパス DxLi...
付録2 DxLibテンプレート
付録2 DxLibゲームテンプレート このページでは、新しいDxLib用プロジェクトを作成し、保存しておいたプロパティシートを読み込んでから、ゲーム制作の土台となるテンプレートを作ります。 あら...
夏休みだゲームを作る(コンソールゲーム)
このチャプターでは、C言語を使ってコンソール上で動く「HIT&BLOWゲーム」を作ります。 HIT&BLOWは、コンピュータが用意した重複しない4桁の数字を、プレイヤーが予想して当てるゲームで...
目次
📔 C言語でHIT&BLOWゲームを作ろう この教材では、コンソール上で動くHIT&BLOWゲームを、C言語で少しずつ作っていきます。 単に完成したプログラムを書き写すのではなく、ゲーム制作の途...
第1回 HIT&BLOWを作ってみよう(計画)
🎮 第1回 HIT&BLOWを作ってみよう まずは、小手調べとC言語の復習を兼ねて、コンソール上で動くゲームを作ります。 今回作るのは、HIT&BLOWです。 1.HIT&BLOWのルール ...
第2回 文字列と数字と入力
🔤 第2回 4桁の入力を文字列で扱おう 今回は、プレイヤーが入力する4桁を、どのような変数へ保存すればよいか考えます。 1.まずは整数として入力してみる 「4桁の数字を入力する」と聞くと、最初...
第3回 問題を作る処理を作る問題
🎲 第3回 重複しない4桁の問題を作ろう 今回は、コンピュータが出題する4桁の問題を作ります。 条件は、次のとおりです。 使用する数字は0~9 同じ数字を2回使わない 実行するたびに違う並びに...
第4回 入力処理
🔁 第4回 プレイヤーの入力を繰り返し受け取ろう 問題が作れるようになったので、次はプレイヤーの入力を受け取ります。 HIT&BLOWでは、正解するまで何度も入力します。 入力メッセージを表示 ...
第5回 入力チェック
✅ 第5回 入力エラーを調べよう 4桁を何度も入力できるようになりました。 しかし、プレイヤーが必ず正しい形式で入力するとは限りません。 12 12345 1b35 abcd 1123 ゲーム...
第6回 HITとBLOWカウント
🎯 第6回 HITとBLOWを数えよう 問題作成と入力エラーチェックまで完成しました。 今回は、正解と入力を比較して、HITとBLOWを数えます。 正解:1 2 3 4 入力:1 3 2 5...
第7回 正誤判定とゲーム化
🏆 第7回 正解判定を入れてゲームを完成させよう HITとBLOWを表示できるようになりました。 最後に、入力が正解と一致したらループを終了し、正解メッセージを表示します。 1.文字列は ==...
付録 今回の補足
付録 C言語の仕組みとゲームプログラムの考え方 この付録では、第2回と第3回の途中で出てくる、少し引っかかりやすいC言語の仕組みをまとめます。 ゲームを完成させるために、すべてを暗記する必要はあ...
GUIゲームを作ろう
GUIのゲームといっても、結局ヒット&ブローゲーム。前に作った関数たちを使ってDxLibでグラフィカルなゲームに進化させよう。コンソールで作るときと、グラフィック付きで作るときのゲームの処理の流...