ゲームプログラミング講習 第 0 章 導入 ゲーム制作に必要なものをインストールします ゲームプログラミング講習第 0 章導入 1
ゲーム制作に必要なもの Microsoft Visual Studio DXライブラリ プロジェクトテンプレート C 言語の知識 ゲームプログラミング講習第 0 章導入 2
Microsoft Visual Studio とは C 言語でプログラミングして Windows 用アプリケーションを作るアプリケーション つまり Windows 用ゲームが作れる! ゲームプログラミング講習第 0 章導入 3
DX ライブラリとは C 言語で Windows 用ゲームを作るときに非常に役に立つもの Visual Studio に対応 いろいろな関数が定義されている ゲームプログラミング講習第 0 章導入 4
プロジェクトテンプレートとは Visual Studio でプロジェクトを作成するときに選択するもの DX ライブラリの設定が面倒なので テンプレートを使う テンプレートを選択すると 設定済みのプロジェクトが作成される ゲームプログラミング講習第 0 章導入 5
今回やること Visual Studio インストール Visual Studio 起動 サインイン DXライブラリのダウンロード 解凍 テンプレートのダウンロード ゲームプログラミング講習第 0 章導入 6
Visual Studio インストール 簡単な操作でインストールできます ( ただし 50 分ほど待たされます ) ゲームプログラミング講習第 0 章導入 7
Visual Studio インストール Microsoft Visual Studio Express 2015 for Windows Desktop をインストールします 1. Visual Studio Express へ移動 2. 下へスクロールし Express for Desktop をダウンロード 注意 :Community 2015 ではありません 3. 実行 ゲームプログラミング講習第 0 章導入 8
Visual Studio インストール 4. しばらく待つ ゲームプログラミング講習第 0 章導入 9
Visual Studio インストール 5. インストール をクリック 6. はい をクリック ゲームプログラミング講習第 0 章導入 10
Visual Studio インストール 7. しばらく待つ ( 約 50 分 ) ゲームプログラミング講習第 0 章導入 11
Visual Studio インストール 8. 今すぐ再起動 をクリック 9. しばらく待つ (Linux が起動しないように注意 ) ゲームプログラミング講習第 0 章導入 12
Visual Studio インストール 10. マウスカーソルを一番右上 ( または右下 ) に移動 11. 検索 をクリック ゲームプログラミング講習第 0 章導入 13
Visual Studio インストール 12. vs を入力 13. VS Express for Desktop を右クリック 14. スタート画面にピン留めする をクリック ゲームプログラミング講習第 0 章導入 14
Visual Studio インストール 15. スタートボタンをクリック 16. 一番右へスクロール 17. VS Express for Desktop をクリックしながら左へ移動( わかりやすい場所に置く ) 18. 完了! ゲームプログラミング講習第 0 章導入 15
Visual Studio 起動 サインイン VIsual Studio の試用期間は 30 日間ですが サインインするとずっと使えます ゲームプログラミング講習第 0 章導入 16
Visual Studio 起動 サインイン 1. スタート画面から VS Express for Desktop を起動 2. しばらく待つ ゲームプログラミング講習第 0 章導入 17
Visual Studio 起動 サインイン 3. サインイン をクリック ゲームプログラミング講習第 0 章導入 18
Visual Studio 起動 サインイン 4. AXIA アカウント名 ( 学生番号 ) と @m.nanzan-u.ac.jp を入力 AXIA アカウントとは 南山大学で使用するアカウントです (PORTA WebClass Wi-Fi で使用 ) 5. 続行 をクリック 6. AXIA アカウントのパスワードを入力 7. サインイン をクリック このように Office 365 と同じ方法で Visual Studio もサインインできるようです ゲームプログラミング講習第 0 章導入 19
Visual Studio 起動 サインイン 8. 名前を適当に入力 9. 続行 をクリック ちなみに 入力した名前は Visual Studio で右上に表示されます ゲームプログラミング講習第 0 章導入 20
Visual Studio 起動 サインイン 10. しばらく待つ 11. 完了! ゲームプログラミング講習第 0 章導入 21
DX ライブラリのダウンロード 解凍 ちょっと面倒です ゲームプログラミング講習第 0 章導入 22
DX ライブラリのダウンロード 解凍 Internet Explorer を例に説明します 1. DX ライブラリ置き場 HOME へ移動 このページをお気に入り ( ブックマーク ) に追加することをお勧めします 2. 下へスクロールし DX ライブラリのダウンロード をクリック ゲームプログラミング講習第 0 章導入 23
DX ライブラリのダウンロード 解凍 3. VisualC++ 用 をダウンロード ( 保存 を選択 ) 4. フォルダーを開く を選択 ゲームプログラミング講習第 0 章導入 24
DX ライブラリのダウンロード 解凍 5. DxLib_VC3_14f.exe をダブルクリック バージョン番号は異なります ゲームプログラミング講習第 0 章導入 25
DX ライブラリのダウンロード 解凍 6. DxLib_VC フォルダを右クリックして 切り取り を選択 ゲームプログラミング講習第 0 章導入 26
DX ライブラリのダウンロード 解凍 7. 左にある PC をクリック 8. ローカルディスク (C:) を右クリックして 貼り付け を選択 9. 完了! ゲームプログラミング講習第 0 章導入 27
テンプレートのダウンロード ZIP ファイルをダウンロードするだけ ( 解凍不要 ) ゲームプログラミング講習第 0 章導入 28
テンプレートのダウンロード 1. ゲームプログラミング講習 へ移動 2. dxlib_template.zip をクリック 3. 保存 4. フォルダーを開く ゲームプログラミング講習第 0 章導入 29
テンプレートのダウンロード 5. dxlib_template.zip を右クリック 6. 切り取り ゲームプログラミング講習第 0 章導入 30
テンプレートのダウンロード 7. PCの ドキュメント を開く 8. Visual Studio 2015 9. Templates 10. ProjectTemplates ゲームプログラミング講習第 0 章導入 31
テンプレートのダウンロード 11. 余白を右クリック 12. 貼り付け 13. 完了! ゲームプログラミング講習第 0 章導入 32
次回 第 1 章 DX ライブラリ入門 DX ライブラリを使います ゲームプログラミング講習第 0 章導入 33
終わり お疲れ様でした ゲームプログラミング講習第 0 章導入 34
おまけ C 言語を Visual Studio で実行したい方は次のスライドへ ( 授業では Visual Studio を使いません ) ゲームプログラミング講習第 0 章導入 35
Hello, world! プログラム作成 C 言語で作ります (DX ライブラリなし ) ゲームプログラミング講習第 0 章導入 36
Hello, world! とは 画面に Hello, world! を表示するプログラム 世界一有名なプログラム らしい ( 詳しくはウィキペディアで ) 正常に実行できるかどうかが簡単に確認できる ゲームプログラミング講習第 0 章導入 37
Hello, world! の作り方 1. Visual Studio を起動 2. 新しいプロジェクト をクリック ゲームプログラミング講習第 0 章導入 38
Hello, world! の作り方 3. Visual C++ をクリック 4. Win32 コンソールアプリケーション をクリック 5. C 言語 を入力 6. OK をクリック 注意 : 次の画面で 完了 をクリックしてはいけません ゲームプログラミング講習第 0 章導入 39
Hello, world! の作り方 7. 次へ をクリック ゲームプログラミング講習第 0 章導入 40
Hello, world! の作り方 8. 空のプロジェクト にチェック 9. 完了 をクリック ゲームプログラミング講習第 0 章導入 41
Hello, world! の作り方 10. プロジェクト 11. 新しい項目の追加 ゲームプログラミング講習第 0 章導入 42
Hello, world! の作り方 12. C++ ファイル 13. 追加 ゲームプログラミング講習第 0 章導入 43
Hello, world! の作り方 14. 右の通りに入力 ゲームプログラミング講習第 0 章導入 44
Hello, world! の作り方 15.Ctrl + F5 を押す 16. はい をクリック 17. Hello, world! 18. 完了! もしエラーが出たら 残念ながら間違いがあります ( いいえ をクリックして 修正 ) ゲームプログラミング講習第 0 章導入 45
Visual Studio での scanf の使用について Visual Studio で scanf を使おうとするとエラーが出る問題があります Microsoft が scanf にセキュリティ上問題があるとして禁止しています (C 言語の学習だけなら大丈夫 ) ソースファイルの 1 行目に次の通りに入力すると解決します なお 授業では Visual Studio を使わないので関係ありません また DX ライブラリを使用する場合も scanf を使わないので関係ありません ゲームプログラミング講習第 0 章導入 46