ゲームを作りたい人から、作る人へ

ゲームを作りたい人から、作る人へ

ゲームを作るための学習ログ、その他日記とメモ
現在は、Unityを使ってゲームを作るため勉強中

Amebaでブログを始めよう!
先日iphoneで60fpsで動かす為の方法を聞いてきました。
方法は、


Application.targetFrameRate = 60;


とスクリプトで記載するものです。
実際にfps数値を実機で表示していないので
ちゃんと60fpsで動いているか確認する為にfps表示の機能を実装しないといけません。

次回その辺を調べて書きます。
今回の実装内容は、
・オリジナルの曲作成(曲は、作成して頂きました! ありがとうございます)
・バー作成

--------------------------------------------------
↓進捗具合(UnityWebPlayerが別窓で立ち上がります。UnityWebPlayerをインストールすると動作の確認が出来ます。)

Rizumin_20130820.unity

クリックした時に0~3までのランダムの数字がデバッグログに表示される。
Random.Range(0, 4)は、0から始まって、4つまで数字を出すという事です。
なので、0 1 2 3 の4つがランダムに選ばれます。

----------------------
RandomNum.js

private var num : int;

function Update () {
if(Input.GetButtonDown("Fire1")){
num = Random.Range(0, 4);
Debug.Log(num);
}
}
ターゲットの玉を生成する仕組みを色々と変更していました。。
なかなかうまくいかず、更新できない状態でした、、

今回の実装内容は、
・ターゲットの玉生成の仕組みを実装
・ターゲットヒット時にエフェクトが飛んでいく仕組みを実装
・画面レイアウトの変更
・オリジナルの曲作成

--------------------------------------------------
↓進捗具合(UnityWebPlayerが別窓で立ち上がります。UnityWebPlayerをインストールすると動作の確認が出来ます。)

Rizumin_20130810.unity

$ゲームを作りたい人から、作る人へ-Rizumin_20130810

完成したら、みなさん遊んでくださいね!
GameObjectの"ParentA"の下に、GameObjectの"ChildA"を
スクリプトでインスタンスしたい場合。

スクリプトinstance_child.jsを親Aに割り当てる。

instance_child.js

var child_A : GameObject;

function Start() {
var child_A_obj : GameObject = Instantiate(child_A, transform.position, transform.rotation);
child_A_obj.transform.parent = transform;
}
リザルト(仮)を実装しました。
リザルトから、タップでステージセレクトを実装しました。

--------------------------------------------------
↓進捗具合(UnityWebPlayerが別窓で立ち上がります。UnityWebPlayerをインストールすると動作の確認が出来ます。)

Rizumin_20130731.unity

$ゲームを作りたい人から、作る人へ-Rizumin_20130731

完成したら、みなさん遊んでくださいね!
AudioListenerをゲームプレイ直後にoffにしたいとする。
Cameraにこのスクリプトを追加するとする。


function Start() {
GetComponent(AudioListener).enabled = false; //再生ボタンを押した直後にoff
}


上のソース内容の、AudioListenerの部分を自分がon/offしたいcomponent名に変える事で
任意のcomponentのon/offが行える。

Unity Script 公式リファレンス
Behaviour.enabled
フィーバーモードを実装しました。
SEを徐々に追加する仕様を実装しました。

SEの切り替わり、フィーバーモードへの切り替わりは、
後々の調整を行います。

次の実装ポイントは、リザルトとステージセレクトへの戻る仕様です。

--------------------------------------------------
↓進捗具合(UnityWebPlayerが別窓で立ち上がります。UnityWebPlayerをインストールすると動作の確認が出来ます。)

Rizumin_20130727.unity

$ゲームを作りたい人から、作る人へ-Rizumin_20130727

完成したら、みなさん遊んでくださいね!