テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

2013-05-01から1ヶ月間の記事一覧

クラスに必要なUsingをエディタに追加してもらう

Monodevelopにはクラスが含まれている名前空間を参照してusingに加える機能がある。 例えば、Fileクラスを宣言した後、Fileクラスを[右クリック]→[Resolve]→「using System.IO」みたいな形で、そのクラスの宣言に必要なusingを追加してくれる。 また、逆に使…

Unite Japanの動画を公開

Unite Japan 2013の動画が一般公開された。Unite Japan 2013 公開動画 http://vimeopro.com/unity3djp/unite-japan-2013-for-the-public Unite Japan http://japan.unity3d.com/unite/unite2013/現時点では5/39個のみを公開しているが、順次公開してくと思わ…

Unityの日本語スクリプトリファレンスが始動

ついにスクリプトリファレンスの日本語化が始まった。 スクリプトリファレンス(日本語) http://docs-jp.unity3d.com/Documentation/ScriptReference/index.htmlまだ翻訳されていない項目も多いが、順次日本語化していくとの事。

Unity 4.1.3でデバッガを使うとクラッシュする問題

iOS/Androidの無料化に次いで出てきたUnity 4.1.3だが、少々問題が発生している。というのも、MonodevelopのデバッガでUnityを停止させ、変数の中身を確認するとUnityエディタがクラッシュするらしい。4.1.3 crash when hitting monodevelop breakpoint on O…

UnityがTizen対応を表明

先日UnityがTizen OSに対応することを表明した模様Unity announces support for open-source platform Tizen http://www.gamasutra.com/view/news/192937/Unity_announces_support_for_opensource_platform_Tizen.php?utm_source=twitterfeed&utm_medium=twi…

Unity上でWebViewを開く unity-webview

注意 これは要するに2つのアプリを立ち上げてプロセス間通信で連携すると同義なので、酷使するとあっさり壊れます。あとエディタで確認するにはProが必要。これで複雑なこと(ゲームUIとして組み込む等)する場合、WebView側とUnity側の両方の理解が無いと…

黒川塾9 Unityがもたらしたゲーム開発手法の民主化と依存の危惧

先日見た黒川塾9の良記事メモUnityがもたらしたゲーム開発手法の民主化と依存の危惧 http://japan.cnet.com/news/business/35032435/?ref=rss簡単に言うと、この記事は3つの要点について語っている。・アプリ主導かプラットフォーム主導か・Unityに依存しす…

iOS/Androidの出力無料と有効にする方法について

UnityのAndroid/iOSのBasicアドオンが無料になった。 今回は期間限定ではないらしく、以降のユーザーは最初から無料でOSX / Windows / Web / iOS / Androidへ出力できるようになった。無償版UnityのiOS/Android向け出力アドオンが【今日から無償】になりまし…

英語脳とはどんな効果だ?いつ発動する?

勉強内容について、考えをまとめてみようと思いここに書こうとしたが、結局まとまらなかったので、一旦アウトプットしてみることにした。「それはないわー」とか「そこ違うわ」とか「こうなんじゃね?」みたいな意見は大歓迎とです。英語の参考書(一週間で…

[Monodevelop]Unity&monodevelopでブレークポイント

Unity付属のMonodevelopでブレークポイントを使う方法について。 ブレークポイントを使いこなせると、かなりデバッグが楽になるので、ぜひとも使いこなしたい所。 Unity&monodevelopでブレークポイント from Ryohei Tokimura デバッガ / Debugger(公式リフ…

CodeTemplateでMonoBehaviourのOn****系コールバックも入力補完しよう

Monodevelopのコードテンプレート機能を使うと、Unityの標準デリゲート等をエディタから入力出来るようになるらしい。 実際に導入してみるとかなり便利で、一覧から対象のメソッドを選択し、もう一度タブを押すと引数のパラメータも含めてコードが入力された…

華やかな場面転換! Easy Masking Transition

Unityのシーン場面切替を華やかにするアセットが登場した。Easy Masking Transition http://u3d.as/content/ages-three-and-app/easy-masking-transition/4ED公式HP http://agesthreeandapp.com/unity/assets/easymaskingtransition/index.html口でうまく説…

アプリサイズの内訳を確認 Build Report Tool

Build Report Toolが思っていたより便利だったので、紹介しようと思う。 Build Report Tool http://u3d.as/content/anomalous-underdog/build-report-tool/4u2Build Report Toolは、簡単にいえばビルド時のアプリサイズ内訳を表示してくれるエディタ拡張だ。…

進撃の巨人(風)ゲーム、Titan

先日記事に書いた「進撃の巨人風ゲーム」がUnityGamesに上がっていたので紹介。Titan http://www.unitygames.jp/game/ug7000490ゲーム内容は至ってシンプル。 スペースでワイヤー(チェーン)を飛ばし、壁に登ったり巨人を追ったりするだけ。特にクリア条件…

Unity Shader System Introduction

メモUnity Shader System Introduction Unity Shader System Introduction from Lee Dustin

Unity仮面

最近Unity仮面のTwitterアカウントを見かけた。 彼の正体は一体何者なのだろうかIKっぽい動きで敵を翻弄する!— Unity仮面さん (@unity_kamen) 2013年5月10日 Unity仮面オススメのモデリングツールは六角大王。— Unity仮面さん (@unity_kamen) 2013年5月10日…

Editor スクリプティング 入門

エディタ拡張のまとめとして、非常に良い資料なのでメモ Editor スクリプティング 入門 from Keigo Ando

ダイナミックバッチの条件

ドローコールバッチは複数の描画をまとめて処理してくれる機能だ。これを上手く使えばドローコール(描画命令)の数を大幅に間引けるので、使えないのと比較するとパフォーマンスが全く違う。ドローコール バッチング http://docs-jp.unity3d.com/Documentat…

Mayaカメラデータunityインストール

メモMayaのカメラの位置、回転、ニアおよびファークリッピングプレーン、FOVをUnityに移すためのHow-Toらしい。 Mayaカメラデータunityインストール from Nobuyuki Kobayashi そろそろmessagepackの使い方記事とかも書いていこうかな。

Oculus Riftを体験してきた

ちょっとOculus Riftを体験してきた。Oculus Riftは広い視野角と高いジャイロ反応速度より高い没入感を得られるVRヘッドセットだ。その脅威の性能と没入感からGDCでは3時間待ちとか発生したらしい。とりあえず部屋の中を歩きまわったり、初音ミクを下から覗…

2D物理エンジン、FarseerUnityの使い方

XNA向けBox2DをUnityに移植したFarseerUnityの使い方についてメモ なお、これは本当に2Dゲーム甩物理演算なので、Z軸が完全に無視される。関連 tsubakit1.hateblo.jp下準備1.AssetStoreからパッケージをインポート2.適当なGameObjectを作成し、FSWorldCo…

エディタ拡張のメモ(1)

エディタ拡張の方法をよくど忘れするので、ここにメモしておこうと思ったが、凄く情報のまとまったブログがあったので、そっちをメモしておこうと思う。分かりやすいサンプルソースもついてるし。[Unity]Unity EditorのInspectorを拡張する(コガネブログ) …

RigidbodyのConstraintsを設定するとパフォーマンスは上がるのか

ふと「RigidBodyのConstraintsで制限している項目を増やしたらパフォーマンス上がるんじゃね」と思いついたので、実際に試してみた。結論から言うと、上がる。ただし誤差レベル。試した内容は単純で、回転をフリーズしたスフィアと回転をフリーズしていない…

数値のカンマ付与と小数点の丸め

Unityは.NETのFormat系が使えるので、数値にカンマを付けた物を表示したい場合はToString("N3")のように書けばよいらしい。このNはカンマを付与するフォーマットで、桁数を指定しない場合は小数点2桁まで表示する。もし桁を表示したくない場合は、 N0 のよ…