はじめに
  • はじめに
はじめてのUnity
  • Unityで「始めてのUnity」のテキストをテキストボックスの中に追加して実行ボタンを押して表示されることを勉強します。
プログラムを使わない2D 画像の配置(水槽)
  • 水槽に金魚・出目金を配置するプロジェクトを作成します。
プログラムを使わない2D 動く画像の配置(水槽)
  • 水槽に動く金魚・動く出目金・動く藻を配置するプロジェクトを作成します。
プログラムを使わない2D 金魚を右から左へ移動出目金を自由に移動
  • プログラムを使わず動く画像で使ったアニメーションを使って画像を移動させます
プログラムを使わない2D カーブを使って出目金をもっと自由に移動
  • AnimationのCurves機能を勉強して出目金を自由に移動させます。
プログラムを使わない2D Animatorビューを使った金魚の方向転換
  • Animatorビューを使って金魚を方向転換させます。
プログラムを使わない2D 重力をつけたえさに金魚が衝突する
  • AssetStoreの使い方をマスターし金魚をえさに衝突させます。
プログラムを使う2D プログラムを使うはじめてのUnityの表示
  • C#の最初のプログラムを勉強します。
プログラムを使う2D 変数の使い方
  • 足し算・引き算・掛け算・割り算のプログラムを作ってプログラムの基礎となる変数を理解します。
プログラムを使う2D 条件文の使い方
  • 絶えずUnityで更新されているUpdateメソッドの中でC#の条件文を勉強します。
プログラムを使う2D 繰り返しの使い方
  • 配列を使ってC#の繰り返し文を勉強します。
プログラムを使う2D 構造体・クラスの使い方
  • 戻り値のある、ないメソッドを使って構造体・クラスを理解します。
プログラムを使う2D 金魚の移動
  • Translateメソッドを使って金魚を移動させます。
プログラムを使う2D 金魚の折り返し
  • 条件文を使って金魚の折り返しをさせます。
プログラムを使う2D 金魚の回転
  • transform.Rotateメソッドを使って金魚を回転させます。
プログラムを使う2D 金魚の拡大・縮小
  • transform. localScaleメソッドを使って金魚を拡大・縮小させます。
プログラムを使う2D GetKeyを使ったキーボードで動く金魚
  • GetKeyを使ってキーボードで金魚を動かせます。
プログラムを使う2D GetAxisを使ったジョイスティック・キーボードで動く金魚
  • GetAxisを使ってジョイスティックで金魚を動かせます。
プログラムを使う2D マウスを使ってのスプライトの移動
  • GetMouseButtonDownメソッドを使ってマウスで金魚を移動させます。
プログラムを使う2D スプライトの消去1
  • 衝突センサーBoxCollider2Dを使って衝突後オブジェクトが消えるようにさせます。
プログラムを使う2D スプライトの消去2
  • 衝突センサーBoxCollider2DのOverlapPointAllを使って衝突後オブジェクトがオブジェクトが重なっているときでも消えるようにさせます。
プログラムを使う2D OnCollisionEnter2Dを使ったスプライトの処理
  • OnCollisionEnter2Dを使って金魚が矢印およびASDWで移動してえさにあたりえさが消えるようにさせます。
プログラムを使う2D OnTriggerExit2Dを使ったスプライトの処理
  • トリガーを使って金魚が矢印およびASDWで移動してえさが薄くなるようにさせます。
プログラムを使う2D FixedUpdateを使ったスプライトの処理
  • FixedUpdateを使って落ちてくるえさに金魚が衝突して飛ばすようにさせます。
プログラムを使わない3D テライン・ハンドツール・シーンギズモの使い方
  • 地面作成オブジェクトTerrain(テライン)を使って地面を作成します。
プログラムを使わない3D 地面に草の敷き方
  • Environmentを使って地面に草を貼り付けます。
プログラムを使わない3D 山の作り方
  • 地面に色々な形の山を作ります。
プログラムを使わない3D 木の植え方
  • 地面に木を植えます。
プログラムを使わない3D 雲のある空の作り方
  • AssetStoreから無料のWispySkyboxMat2を使って雲のある空を作ります。
プログラムを使わない3D チョウチョ・恐竜の配置
  • AssetStoreの3Dモデル→キャラクター→動物からチョウチョ・恐竜をシーンに配置します。
エフェクト(effect)効果の追加の仕方
  • ParticleSystemsを使ってシーンに砂嵐の効果をが作ります。
プログラムを使わない3D カメラをもった人の追加の仕方
  • FPSController.prefabを使ってカメラをもった人の目線でみます。
プログラムを使わない3D 動く人間の登場
  • ThirdPersonController.prefabを使って動き回る人間を使います。
プログラムを使わない3D Unityちゃんデモの使い方
  • Unityちゃんのデモを使って動きを確認します。
プログラムを使わない3D Unityちゃんの使い方
  • 新しいシーンを準備しその中でUnityちゃんを使います。
プログラムを使わない3D 床の配置
  • Cubeを使って3Dの床を作ります。
プログラムを使わない3D 3方に壁を作ります
  • Cubeを変更して3Dの3方向の壁を作ります。
プログラムを使わない3D 板の作成
  • Cubeを変更して玉が転がる3Dの板を作ります。
プログラムを使わない3D 玉の配置と重さをつける
  • 落下する玉を作ります。
プログラムを使わない3D スピードの調整
  • PhysicalMaterialを使ってスピードの調整をする摩擦を使います。
プログラムを使わない3D 玉に色をつけます
  • 玉に色をつけるMaterialを使います。
プログラムを使う3D ステージの準備
  • 赤い玉、壁を親子関係で作ります。
プログラムを使う3D 赤い玉をジャンプさせる
  • Input.GetButtonDownはスペースキーを押してジャンプするを使って赤い玉をジャンプさせるプログラムを作ります。
プログラムを使う3D 壁の移動
  • 壁を移動するプログラムを作ります。
プログラムを使う3D 壁が次から次へと登場し消えていくスクリプト
  • IEnumerator Startメソッドを使って壁が次から次へと登場し消えていくプログラムを作ります。
プログラムを使う3D 赤い玉が動きやすいように調整する
  • 赤い玉が動きやすいように調整するプログラムを作ります。
プログラムを使う3D Cubeの移動(往復)
  • Translate(p)メソッドの引数を条件文を使ってCubeが往復に移動するプログラムを作ります。
プログラムを使う3D Cubeの移動(発射)
  • transform.positionを使って0に変化しCubeが発射しているように移動するプログラムを作ります。
プログラムを使う3D Cubeの拡大・縮小しながら回転
  • transform.localScale を使ってCubeが拡大・縮小しながら回転するプログラムを作ります。