強火で進め このページをアンテナに追加 RSSフィード

整理された情報は こちら へどうぞ。

2011年06月11日

[][]新規作成ファイルなどの書き換え

新規作成ファイルやGUIに書かれている文字って変更出来たんですね。

C#の文字エンコードとNewBehaviourScript.csのテンプレートファイルあたり - 俺がぐったり部だ!

http://d.hatena.ne.jp/dearna/20110611/1307798784

[][]グラフィカルにシェーダを開発

Unity向けのノードベースのシェーダデザインツール: 新 masafumi's Diary

http://masafumi.cocolog-nifty.com/masafumis_diary/2011/06/unity-4425.html

[][]Tank(戦車)の作り方講座

ロシア語のサイトです。

Tank(戦車)の作り方講座をやられてます。現在、キャタピラの作成まで。

Unity3d Tank Tutorial: Ходовая часть (Урок 1. Основы механики транспортного средства) / Game Development / Хабрахабр

http://habrahabr.ru/blogs/gdev/115557/

Unity 3d Tank Tutorial: Ходовая часть (Урок 2. Гусеничное шасси) / Game Development / Хабрахабр

http://habrahabr.ru/blogs/gdev/116088/

[][]collisionFlagsについて

f:id:nakamura001:20110724031950p:image

オブジェクトの衝突時にチェックすべき collisionFlags についての話。

collisionFlags は以下の定数が使われます。

定数説明
None衝突無し
Sidesサイド方向で衝突
Above上方向で衝突
Below下方向で衝突

Unity Script Reference – CollisionFlags

http://unity3d.com/support/documentation/ScriptReference/CollisionFlags.html

プログラムはこんな感じで書きます。

function Update () {
	if (controller.collisionFlags & CollisionFlags.Sides) {
		print("Side");
	} else if (controller.collisionFlags & CollisionFlags.Above) {
		print("Above");
	} else if (controller.collisionFlags & CollisionFlags.Below) {
		print("Below");
	}
}

サンプルはこちらで試せます。ソースコードこちら

カーソルキーで移動、スペースキーでジャンプします。

地面に立っている時に Below と None が切り替わるみたいだけどこれはキャラがアニメーションしてるからって事で良いのかなぁ?

[][]デフォルトのエディタ「Unitron」でコード補完(インテリセンス)をする方法

Mac版のUnityにデフォルト搭載されているエディタ「Unitron」。

自動的に候補が出ないので搭載されて無い様にも思ってる人も居るかもしれませんがEscキーを押すとちゃんと候補が出ます。

しかし、この補完、ちょっと残念な事に例えば小文字で ani と打っても候補は何故か大文字の物が先に出ちゃったりするんですよね… そして、 animation. でEscキーを押してもメソッドは候補に出ませんorz

f:id:nakamura001:20110611192403p:image

うーん、素直にMonoDevelop使えって事なんですかねぇ?

ちょっとイジる分にはUnitron便利なんですけどね…

[][]Unityで複数人で共同開発する方法

Unityプロジェクトを複数人で共同開発する方法の一案 - Radium Software

http://radiumsoftware.tumblr.com/post/6412707889

Level(ステージ)ごとに作業する人を分ける位しか方法が無いと思ってましたが工夫すればこういう方法も有るのですね。

[][]Unityでマリオタイプの横スクロールアクションゲームの作り方講座

Unity Scripting Tutorials - Create a Mario style side scroller game in Unity - Swinburne Faculty of Design Tutorials - free video tutorials

http://www.swinburne.edu.au/design/tutorials/P-unity/T-Create-a-Mario-style-side-scroller-game-in-Unity/ID-257/

マリオタイプの横スクロールアクションゲームの作り方の講座。ゲームの作り方を良く知ってる人が解説してる感じ。凄く分り易いです。お勧め!!

解説は英語ですが動画で解説してるので画面に表示されてる通りに作って行けば英語が分からなくても大丈夫な作りでした。

キャラクターデータの Bouncy_001.zip Mac上でダブルクリックで解凍すると上手く解凍出来ませんでした。

f:id:nakamura001:20110611181821p:image

ターミナル上で unzip コマンドで解凍すると大丈夫でした。

f:id:nakamura001:20110611181822p:image