サイト途中放置して始めてしまった。
モチベーション
学生時代、初めて作ったゲームが学校から提供されたライブラリを使用したコンソールゲームでした。
今回はそのライブラリを作る気で進めます。
折角TDDの本読破したので、Visual Studioの単体テストを振り回したい。
進捗
プロジェクト作成
Visual Studio Comminity 2017 でプロジェクトを作成。
プロジェクトはとりあえず3部構成。
サンプルプログラム用の単体テストは…とりあえず無視。頭混乱しそうなので。 プロジェクト ファイルを追加します。 · murnana/windows-console-game@f0c8410 · GitHub
プロジェクトの設定
WarningLevelをEnableAllWarningsにしたり、出力先を設定したり。
プロジェクト設定の変更 · murnana/windows-console-game@0f8a47b · GitHub
ビルドすると(予想通り)標準ライブラリからWarningが大量に出てくるので、#pragma warning
でそっと閉じる
標準ライブラリでついてくるwarning外し · murnana/windows-console-game@4bbfd80 · GitHub
眠いのでここまで。
描画はコンソールゲーム制作 第1章 描画(4)よりWriteConsoleOutput
を使用する予定。
音はまだわからぬ。XAudioくらいしか知らない…