Unityゲーム作成で勉強したことメモ

最近またUnity(2Dですが)を触り始めたので、その過程で調べたことのメモ。すぐ忘れちゃうので・・

効果音を簡単に作る

BGMはGarageBandで作るとしても、効果音はなかなか作るのが大変なのですが、下記サイトで紹介されていたBFXRがとても良かったです。

# はじめに GWに体調崩してどこにも行けないので、久しぶりにゲーム作ろうと思います。 ただ作るだけだとアレなので、いろいろ挑戦しようと思い、以下の制約を課しました。 1. 使った事無いライブラリを使う事 2. Macで遊べる事 3...
Sound-effects generation for your games in flash.
クリック一発で指定した系統の音をいろいろなパラメータで作ってくれるので、気に入ったのがあればそれを微調整、という形でものすごく簡単に作れます。wavでダウンロードできるのでUnityへの取り込みも一発です。

BGMのトリミング

GarageBandで曲を作ってiTunesに書き出すと、どうも末尾に無音区間ができてしまいます(やり方が悪いのかもしれませんが)。それをUnityでループ再生すると当然うまくループできないので、波形編集ソフトで末尾の無音区間を切り取りました。Audacityで編集したらうまくいきました。
https://ja.osdn.net/projects/audacity/

Tween

Tweenは何かしらアドインを入れるのが一般的だと思いますが、DOTweenはものすごくプログラムしやすかったです。理由としては、素のtransformからそのままDOTween関連のメソッドが呼び出せる(当然MonoDevelopの補完も効く)ので、直感的で間違いも少ない、という点です。
Tween終了後にcallbackを呼び出す、的なことも簡単にできました。

public void jump()
{
	transform.DOJump (
		new Vector3 (0, 0),   // 移動終了地点
		1,                     // ジャンプする力
		3,                     // 移動終了までにジャンプする回数
		1.5f                      // アニメーション時間
	).SetRelative ().SetEase (Ease.Linear).OnComplete (callback);
}
private void callback()
{
	// Tween後の処理
}
https://anz-note.tumblr.com/post/145405933481/unitydotweenめーも


https://www.assetstore.unity3d.com/jp/#!/content/27676

Admob

Admobは古いバージョンではインストール方法が違ったり、バナーの位置を変えるのにJavaで再コンパイルするなどいろいろ情報が出てくるのですが、こちらの方法で問題なく動作しました。位置の変更もプロパティでできます。大変参考になりました。
http://llcc.hatenablog.com/entry/2015/08/02/181623

uGUI

基本的なことはこちらのサイトで教わりました。

Unity5.1.1f1 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています 前回の続きを書いていきます〜 今回はゲーム画面にスコアとハイスコアを表示したいと思います!いよいよゲームっぽくなってきました〜
uGUIはなかなか強力で、ゲームではない一般的なユーティリティアプリも作れそうなので、そういうのはUnityで作っちゃったほうがiPhone版とAndroid版を作らなくていいので現実的な選択肢かもしれませんね。

Polygon Colliderの数を減らす

Polygon Colliderはそのまま使うと頂点が多すぎて重いので、減らすスクリプトが紹介されていました。Editorというフォルダを作り、その中に下記で紹介されているスクリプトを保存します。
http://tsubakit1.hateblo.jp/entry/2015/01/15/235900

Unity 2D基本

見たのはだいぶ前ですが、公式のチュートリアルはゲーム全体の作り(GameManagerの管理方法や、シーンの切替方法など)などが参考になりました。
https://unity3d.com/jp/learn/tutorials/projects/2d-roguelike-tutorial

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク