Unity学習、本格的に再開。
Chapter6-2まで。
ステージ完成、
プロジェクト全体に、デフォルトの物理マテリアルを適用させる方法など。
§5-11 ゲーム開始演出の作成
・スタート時の、3.2.1...というカウントダウン画面を作った。
・プログラム開始時にはスクリプトが起動せず、メッセージを受け取って起動する方法。
・GUI(平面文字表示)で、タイマーを表示する方法と、アルファ値を変化させてフェードを表現する方法。



5-10 結果画面の作成
Timekeeperスクリプトをミスったことにより、えらいトラブルになった。
もう少しデバッグがやりやすい、またはバグを書きづらいシステムにしたいもの。
           =>ようやくわかった。最後の行だ!
         enebled = false;
          ではなく、
          enabled = false;
          で、aとeの違いだ!!!(^ ^)/

だったわけだが。
とりあえず、お手本があれば、なんとかデバッグ?できる方法はわかった。
1個1個コピーしていく、というだけだが・・・
これで、結果画面の作成と、シーンの遷移に成功した。



・5-6 見えない壁の作成
・5-7 スコアの計測と表示
 まで







 =>動くには動いたが・・・意味がわかったのは6割程度。
もう少しコンポーネントごとに習熟する必要がある。





・Boxの消滅の遅延
・AddForceによるBoxの「吹っ飛び」の表現
・Boxジェネレータの作成、
・Box出現位置のランダム化、まで。



→今日は、非常に重要な機能を学習した。Unityでよかった、と思う。





Unity入門・Chaper4 で制作したゲームを、WEBプロジェクトとしてアップしました。
http://goo.gl/gMeds
コントロールは、上下左右キーで盤面が傾きます。
赤い直方体がトラップ、緑の直方体がゴールです。

3つとも同時にゴールに入ったらゲームクリアとなります。



http://forum.unity3d.com/threads/26785-Unity-Jump-Start-Video-Tutorials

Unity Communityの、個人制作チュートリアルのようです。
ビデオの解説を見ながら、画像の簡単なシューティングゲームが制作できるとのことです。
http://www.unityjumpstart.com/ProofOfConcept_1/ProofOfConcept_1.html




演出の改良  - パーティクルイフェクトの追加
なのだが、バージョンが変わって、全く設定項目が違っていて、かなり苦労した。
Legacyという形で残されてはいたので一応できた。
新しいバージョン用の設定は、また後で学習せねばなるまい。