GameObject (ゲームオブジェクト) はキャラクター、小道具、背景などを表す Unity の基礎となるオブジェクトです。GameObject は多くのことを成し遂げることはできませんが、本当の機能が実装される Component のコンテナのように振る舞う事ができます。
例えば、ライトオブジェクトは GameObject に ライトコンポーネントをアタッチすることで作成されます。
固形キューブオブジェクトは、キューブの表面を描くための Mesh Filter と Mesh Renderer コンポーネント、 そして、物理学的に言うところのオブジェクトの容積を示す Box Collider コンポーネントで構成されています。
GameObject は常に Transformコンポーネント(位置と回転を表すもの)がアタッチされており、Transform は削除することができません。他のコンポーネントはエディター上の Component メニューやスクリプトからオブジェクトにアタッチすることができます。GameObject > 3D Object から、Unity が事前に用意したオブジェクト(プリミティブなオブジェクト、カメラ、等)を扱うことができます。詳しくは プリミティブとプレースホルダーオブジェクトを参照してください。
事前に用意された多くのオブジェクト(プリミティブの球体、カメラなど)があり、それらの広範囲な詳細のマニュアルが用意されています。GameObject スクリプティングリファレンスではスクリプトから GameObject を制御する方法を見つけることができます。