概要
Unityでゲームのロジックを記述するために使われるプログラミング言語がC# (シーシャープ) です。Unityを使いこなすためには、C#の基本的な文法を理解することが不可欠です。しかし、プログラミングが初めての方にとって、C#のすべてを一度に学ぶのは大変です。
そこでこの記事では、Unityでスクリプトを書き始める上で「これだけは知っておきたい」というC#の基礎中の基礎に絞って解説します。変数、データ型、関数、そしてif文やfor文といった基本的な制御構文を学び、Unityで簡単なロジックを組めるようになることを目指します。
変数とデータ型
変数とは、数値や文字列などのデータ(値)を入れておくための「箱」のようなものです。C#では、この箱に何を入れるかに応じて、データ型を明確に指定する必要があります。
Unityで特によく使われる基本的なデータ型を見ていきましょう。
| データ型 | 説明 | 例 |
|---|---|---|
int |