Unity をインストール済み 任意の IDE がある(Visual studio, Rider など)
玉転がしゲームを作る
- Transform
- 座標移動
- Quaternion は詳しく触れない
Quaternion.Eulerで済ませる
- Quaternion は詳しく触れない
- 回転
- 座標移動
- Rigidbody
- 自由落下
- AddForce
- Collider
- SphereCollider 3D
- OnCollision
- OnTrigger
- SphereCollider 3D
- Prefab
- Mesh
- 別にそんなに深く触れない
- MeshRenderer
- 別にそんなに深く触れない
- Mesh
- AudioSource
- AudioListener
- Camera
- Canvas
- Text
- Button
- Image
- Folder
- 特殊ディレクトリ
- はじめは大文字で後は小文字
- Script
- ファイル作成時にファイル名とクラス名に気をつける
- クラス名はファイル名と同じにする
- すべて英文字
- ファイル作成時にファイル名とクラス名に気をつける
- Texture
- Material
- AudioClip
- Prefab
- Scene
- MonoBehaviour
- [SerializeField]
- Start
- Update
- FixedUpdate
- GetComponent
- OnCollisionEnter
- OnTriggerEnter
- Instantiate
- Destroy
- AddForce
- AusioSource.Play
- AusioSource.PlayOneShot
- Input.GetKey
- 起動したらタイトル
- スペース押してタイトル消えてスコアとアイテムが初期化される
- "WASD" で玉を操作
- 玉がアイテムに触れたらスコアが増える
- スコアが 10 になったらゲームクリア
- ゲームオーバーかゲームクリアしたらタイトルに戻る
- 加速タイルに乗ったら玉が加速する
- 動く足場とかも作る
- 玉が穴に落ちたらゲームオーバー