Nodachisoft Nodachi Sword Icon
  
@あまじ✎ 2021年8月8日に更新

第1章01 Visual Studio Community 2019 のインストール手順

イチからゲーム作りで覚えるC言語
第0章 はじめに : PREV
NEXT : 第1章02 アプリ作成のためのプロジェクト作り :

この記事でやること

まずはC言語でプログラミングできる環境(開発環境といいます)を整える必要があります。第一章ではプロもよく使っている開発環境の作り方と、使い方の基本部分をお話したいとおもいます。まずは、Microsoft社の "Visual Studio" を自分のPCの中にインストールする手順をかいておきます。

なお、なんらかの理由で古いバージョンのVisual Studio Community 2017 をインストールする場合の手順については以前の記事を残しておりますので、こちらをご参照ください。

C言語でアプリを作る手順

C言語でプログラミングして(ゲームなどの)実行できるアプリを作成するときには、ザックリ下の順番で処理がされています。といっても普段は項目3のリンク処理なんかはあまり意識しないかも。ただ、実際にアプリを動かすときには、事前にこういう処理をしていると知っておくとよいと思います。

ビルドの流れ

ビルドの流れ

ソースコード作成 … 人間が読み書きできる処理を書いたテキスト(ソースコード)を作る。

コンパイル処理 … ソースコードからCPUが読める処理(0と1で構成された機械語のファイル)を書いたファイルを作る。

リンク処理 … あらかじめ用意された基本的なプログラム(画像計算や数値計算など)と、自分でコンパイルした機械語のファイルを必要なものを結びつける。

  1. アプリ実行 … リンク処理で出来上がったアプリ(拡張子が exe のもの)を実行!

じゃあ上の手順をやってみるには、どんなソフトが必要になるの?という話ですがそれぞれ下に書いたようなソフトが必要になります。

  1. ソースコード作成 … ソースコードを書くことのできるソフト。Windowsに最初から入っているノートパッドでもOK。
  2. コンパイル処理 … ソースコードを機械語に変換するソフト。コンパイラと呼ばれる。
  3. リンカ処理 … リンクしてくれるソフト。リンカと呼ばれる。

C言語のコンパイラやリンカは標準でWindowsには入っていないので、自分でインターネットなどからダウンロードしてインストールする必要があります。今は無料で利用できる、C言語のコンパイラ、リンカがたくさんあります。今回の連載記事では

統合開発環境というものを使って、コンソールゲームアプリ作成に必要な、プロのプログラマもよく使うような開発環境を作ってしまいましょう!

統合開発環境を使おう!統合開発環境ってなに?

今回は無料で利用できる Microsoft 社の Visual Studio Community 2019 をインストールして使っていこうと思います。このソフトにはC言語のソースコード作成に適したテキストエディタ、コンパイラ、リンカなどの基本的な機能はすべて入っています。C言語だけではなく、その他のプログラミング言語についても必要に応じて扱えるようにすることができます。こういう開発によくあるプログラムや処理をいろいろまとめてくれて、扱いやすくしてくれるソフトは統合開発環境IDE = Integrated Development Environment)と呼ばれています。

つまり、この Visual Studio をインストールすれば、C言語を使うのに必要なものはコレだけでとりあえず、そろってしまいます。

ワンポイント

Visual Studio は公式にゲーム開発エンジンの Unity とも連携してますし、ゲーム開発において今後もメジャーなIDEの一つであり続けると思います。

また、今後プログラムを書いたときに文字を打ち間違えてエラーがでてしまうときに、原因を効率的に突き止めることができうるようなツール(デバッガ)なども一緒に入っており、使いこなせば開発の効率をガンガン上げることができる優れものです。

Visual Studio Community 2019 が動くスペック

統合開発環境をPCで動かすには、少しのマシンスペックが必要になります。

CPU、Memory、HDD

以下のスペックがPCに必要なようなのでまとめ。(公式ページから一部を引用)

必要スペック表

項目 必要スペック
OS Windows7 SP1 以降、64bit推奨
CPU 1.8GHz 以上。Quad Core 以上推奨。
メモリ 2G以上。8G以上推奨
ディスク容量 通常 20 ~ 50 G 程度の空きを推奨。インストール内容で増減。 SSDに入れるとはやいからおすすめ。
画面 横1280ピクセル × 縦720ピクセル以上。 横1366ピクセル × 縦768ピクセル以上を推奨。

記事を書いている人は Windows10 32bit と、 Windows10 64bit の両方でプログラムがちゃんと動くことは確認しています。

Visual Studio Community 2019 のインストール手順

利用規約にご注意

本当に無料?ライセンスは?

インストール前に、"Visual Studio Community 2019" の利用規約はキチンと読んでおきましょう。個人での開発なら無料。中小企業(PC250台以下、かつ年間収益100万USドル以下)だったら5人での開発まで無料で使用可など記載があります。(2021年8月現在)

ソフトを利用するときはそのソフトのライセンスページ(公式)をご自身で確認するのを忘れずに!有料な使い方をするのでしたらちゃんとお金を払いましょう。

Visual Studio Community 2019 をインストールする

公式ページの Visual Studio のページからダウンロードします。

Visual Studio Community 2019 のダウンロード手順 Visual Studio Community 2019 のダウンロード手順

Visual Studio Community の「無料ダウンロード」を選択します。

移動した先のページでインストーラが自動的にダウンロードされます。

Visual Studio Community 2019 のインストーラ・ダウンロード Visual Studio Community 2019 のインストーラダウンロード

ダウンロードしたファイルを実行すると、Visual Studio Community のインストーラが起動します。

Visual Studio Community 2019 のインストール手順 Visual Studio Community 2019 のインストール手順

注意事項やライセンスを読んで確認し、「続行」ボタンを押して先に進みます。

しばらくすると、下のような画面が出てきます。

ここでは、どんな開発をするのか、目的にあった開発環境を選択することができます。

Visual Studio Community 2019 で C言語開発環境をインストール Visual Studio Community 2019 で C言語開発環境をインストール

今回はC言語を使ったゲームアプリ開発をしたいのですが、「CによるXX開発」のようなドンピシャな選択がありません。ここでは「C++によるデスクトップ開発」を選択しましょう。C言語の開発に必要なエディタ、コンパイラ、リンカなどすべて含まれていますので、この選択でも今回の開発では問題ありません。

インストールする先の「場所」は自分の好きな場所を選択します。デフォルトのままでも問題ありません。問題なければ、「インストール」ボタンを押して次に進みます。

Visual Studio Community 2019 のインストール完了後 Visual Studio Community 2019 のインストール完了画面

無事にインストールが完了すると、デフォルトではそのまま Visual Studio Community 2019 が起動するかと思います。

しばらく上記の画面のまま、まちます。

Visual Studio Community 2019 起動

Visual Studio Community 2019 を起動すると、ロゴ画面がしばらく表示されます。

Visual Studio Community 2019 の起動画面 Visual Studio Community 2019 の起動画面

少し待つと、下のようなメニュー画面になり、無事に Visual Studio Community 2019 が起動したことがわかります。

Visual Studio Community 2019 の起動後・メニュー画面 Visual Studio Community 2019 の起動後・メニュー画面

とりあえず適当に「コードなしで続行(W)」を選択してみます。

無事に開発をするためのメインの画面が立ち上がりました。

Visual Studio Community 2019 のメイン開発画面 Visual Studio Community 2019 のメイン開発画面

終了するには、通常のウィンドウと同じく右上端の×ボタンです。また、起動するときは、スタートメニュー から起動できます。

テーマをダークテーマに変更

ここからは好みなのですが、Visual Studio Community のインストール後の標準だと、 全体的にテーマカラーがまぶしいので、目に優しい「ダークテーマ」に変更しておきます。

メニューバーから、ツール > オプション の順に選択します。

テーマ変更1

続いて、 環境 > 全般 を選択し、配色テーマ濃色 に変更して OK ボタンを押します。

テーマ変更2

これで開発環境用全体がダークテーマ(暗めな色)に変更されました。

テーマ変更3

あとがき

今回はここまでです!お疲れさまでした。

ページの更新履歴

更新日 更新内容
2020/08/08 Visual Studio Community 2017 から 2019 への差分を確認。最初の文を投稿
イチからゲーム作りで覚えるC言語
第0章 はじめに : PREV
NEXT : 第1章02 アプリ作成のためのプロジェクト作り :
 
 
送信しました!

コメント、ありがとうございます。

なんかエラーでした

ごめんなさい。エラーでうまく送信できませんでした。ご迷惑をおかけします。しばらくおいてから再度送信を試していただくか、以下から DM などでご連絡頂ければと思います。

Twitter:@NodachiSoft_jp
お名前:
 
連絡先:
 
メッセージ:
 
戻る
内容の確認!

以下の内容でコメントを送信します。よろしければ、「送信」を押してください。修正する場合は「戻る」を押してください

お名前:
 
連絡先:
 
メッセージ:
 
Roboto からの操作ではないという確認のため確認キーを入れてください。
確認キー=95
戻る
 / 
送信確認へ
コメント欄
コメント送信確認へ

関連ありそうな記事(5件)です!

第4章5 C言語コンソールで横スクロールシューティングゲーム(2/2)

#C11仕様#C言語#ゲームプログラミング✎ 2021-08-07
C言語のコンソールゲームで、横スクロールシューティングを作成し、基本的なシューティングのゲームプログラミングの内容を確認します。複数の敵キャラクタ、ステージの管理、スコアの管理を行います。
目次
第1章01 Visual Studio Community 2019 のインストール手順
第1章01 Visual Studio Community 2019 のインストール手順
この記事でやること
この記事でやること
C言語でアプリを作る手順
C言語でアプリを作る手順
統合開発環境を使おう!統合開発環境ってなに?
統合開発環境を使おう!統合開発環境ってなに?
Visual Studio Community 2019 が動くスペック
Visual Studio Community 2019 が動くスペック
Visual Studio Community 2019 のインストール手順
Visual Studio Community 2019 のインストール手順
利用規約にご注意
利用規約にご注意
Visual Studio Community 2019 をインストールする
Visual Studio Community 2019 をインストールする
Visual Studio Community 2019 起動
Visual Studio Community 2019 起動
テーマをダークテーマに変更
テーマをダークテーマに変更
あとがき
あとがき
ページの更新履歴
ページの更新履歴
Nodachisoft © 2021