★ 基本

ゲームに変数は欠かせない存在です。 例えばプレイヤーの体力、所持金、プレイヤーの位置などがあります。

int health = 100;
int money = 2400;
int player_x = 24;
int player_y = 9;

プレイヤーの名前なども変数ですね。

string playerName = "MARIO";
string shooterName = "AAA";

変数名の前にある「int」や「string」は「型」といいます。 intは整数の型、stringは文字列の型です。 型は、変数を入れるための型だと思ってください。 数値型に文字列を入れることはできませんし、文字列型に数値を入れることも出来ません。

string hoge = 123; // エラー
int piyo = "AAA"; // エラー

数値型には、他にも「float」という型があります。これは小数を扱うために必要です。

float speed = 15.6f;
float tax = 1.10f;

ちなみにboolという型の変数もあります。trueまたはfalseを保持し、条件分岐の際に使われます。

bool isDead = false;
bool debug = true;

★ 実践

実際に変数を使ってみましょう。 handleNameに入った文字とgradeに入った学年を表示するコードです。

using System;
					
public class Program
{
	public static void Main()
	{
		string handleName = "グッピー"; // 自分のHNを入れてください
		int grade = 3; // 自分の学年を入れてください

		Console.WriteLine("Hello, " + handleName + "!!");
		Console.WriteLine("My grade is " + grade + "!!");
	}
}

自分の名前と学年が表示されましたでしょうか?