2013-10-01から1ヶ月間の記事一覧
[Unity]Unityでテクスチャを読む7つの方法 の4,5,6について。1. モデルのマテリアルにTextureを貼っつけてシーンに配置 2. Resourcesにファイルを配置し、Resources.Load 3. AssetBundleにテクスチャを格納し、bundle.Load 4. WWWからテクスチャをダウンロー…
EUnityは幾つかの特殊フォルダがある。例えばResourcesやPlugins等だ。特殊フォルダの用途と注意点についてメモしておこうと思う。Assets/StreamingAssets 変換していないデータをそのままアプリに組み込めるフォルダ。 pngや音楽といった画像や、データベー…
Unityでテクスチャを読む方法は実は複数ある。代表的なのが、モデルにテクスチャを参照しているマテリアルを登録する方法。これで、読むことを意識せず勝手にTexture2Dを読んでくれる。ただ、状況によって(特にGUIゲーム)ランタイムで読み込みたい場合も多…
Unityは幾つかの特殊フォルダがある。例えばResourcesやPlugins等だ。特殊フォルダの用途と注意点についてメモしておこうと思う。追記版を書きました。Assets/StreamingAssets 変換していないデータをそのままアプリに組み込めるフォルダ。 pngや音楽といっ…
Unity Advent Calendar 2013の予約が始まった。 Unity Advent Calendar 2013去年は2つ同時に出来てしまったせいで、片方の人数が集まらず大変な思いをしていたので、今回は早めに出して統合する目論見だろうか。[Unity3D]Unity Advent Calendar 2012について…
基本的な、でも大事な話。 AssetBundle と TextureCompression のおはなし from Tetsuya Mori そういえばNGUIのAtlasって参照があるから、Assetbundleから差し替えようと思えば差替えられるのか。(テクスチャを直接差替えてた) 関係資料 [Unity]iOS/Androi…
Photon Cloudの資料。 自分たちがゲームジャムで作ったトロッ娘が例として出してもらえて嬉しい限り。 Unityで PhotonCloudを使ってリアルタイム・マルチプレイヤーゲームを作っちゃおう【導入編】 from GMO CLOUD K.K.以前書いた物はこちら[Unity]Photon …
本稿は古い記事です。 現在の最適解はこちら tsubakit1.hateblo.jp 意外と知られているハズなのに皆が何故か引っかかる罠の一つに、マテリアルの値を変えるとマテリアルが複製されてどローコールが増えるがある。これはShardMaterialの存在を思えば単純な話…
先日最新のOSX、Mavericksが発表された。OS X Mavericks正式発表、驚きの「無料」アップグレード〜iWorkも実質無料 で、気になるアプリの対応についてだが、Unityは特に問題なく動作した。 というか、ベータ時代からMavericksを使用している方曰く、今のとこ…
別の資料を探していた際、見つけたのでメモ。 2012年と若干古いように見えるかもしれないが、Shadow Gunノウハウは正直すごい。 Unity名古屋セミナー [Shadowgun] from MakotoItoh
Unity仮面大絶賛のMMD for Mecanim(以下M4M)を使ってみるの巻。参考サイト [Unity]教えて☆Unity仮面!! OculusとMMD for Mecanimの使い方!! PMD を Mecanim 出来る PMD2FBX & MMD4Mecanim を試してみたAdd Star Stereoarts HomepageM4Mの機能はこんな感…
ついに真のUnity仮面が活動を初めた。今回はUnity仮面お気に入りのOculusとMMD for Mecanimを使用した、バーチャルリアリティのチュートリアルを作成したらしい。内容は最初〜4:00位Oculusプラグインの導入残り時間MMD for Mecanimの導入についてといった感…
Unityはゲームを作るゲームエディタだ。Unityの画期的な所(?)は、ゲームをビルドすることなくゲームを再生できるので、かなり早い頻度でゲームの修正と再生を繰り返せる所がある。要するにゲームをプレイする所とゲーム作る所が統合されているのだ。で、U…
transform.position.y = 2; みたいな形で値を突っ込みたいが、これは出来ない。なので、Vector3 pos = transform.position; pos.y = 2; transform.position = pos;みたいにする。意外と今までvar pos = new Vector(transform.position.x, transform.position…
なんか逆に裏を勘ぐってしまう程に至れり尽くせりなPlayartGameJamへ参加してきた。PlayartGameJam何がどう至れり尽くせりかと言うと…食事が三食出る結構早いWifiが使える寝床スペースがある上、 銀マット(ベット変わり)が提供される超見晴らしの良いカフ…
「アイエエエ!?」 「ニンジャ!?ニンジャナンデ!?」でお馴染み?のニンジャスレイヤーが立ち寄ったTSUTAYAに置いてあったので買って読む。原作、ブラッドレー・ボンド&フィリップ・ニンジャ・モーゼズ。 『ブレードランナー』や『ニューロマンサー』を…
以前紹介した「Excelでデータを管理して(中略)ワークフロー」に「助かりました!」の声があったのが嬉しかったので、それのソースコードを作成する部分を自動化した。(我ながら単純!!)これで、すごく簡単にXLSファイルのデータをUnityに持ってくる事が…
先日行われた「Editor拡張~これが出来ないと帰れま10~の問題」の問題集。 エディタ拡張の力試しだけでなく、単純にサンプル集としても使えるスグレモノ。Editor拡張〜これが出来ないと帰れま10〜 問題とヒントよくわからない項目がある場合、「答えと解説」…
Unityが使用しているFMODは、日本の端末でスクリーンショットを撮影する際に音量が最大になるといった問題があった。(ちなみにFMODを採用している他のゲームエンジンでも同様の問題がある)iOSのスクリーンショット撮影時に音量が一瞬だけ最大になる問題の…
Unity助け合い所で「カメラに写っているオブジェクトの一覧を取得する方法」が聞かれていたので、ここに書いておこうと思う。デモ 楽な方法は、OnBecameVisible()及びOnBecameInvisible()を使用する方法。OnBecameVisibleは可視状態になった際に呼ばれるMono…
Unityの悩みの種であるテクスチャの管理について、 多分もっとも良い方法を簡単に実現する方法が公開された。 Unity でアルファマスクを使う方法は簡単で、アルファマスクを使いテクスチャを表現する。何が良いかと言うと、PVRTC及びETCといった画像を「綺麗…
これは凄い情報。 Unityで開発する人・iOSで開発する人には是非とも広がって欲しい。 PVRTCのアルファ画像の滲みを減らせる良い方法が見つかった。 keijiro/unity-pvr-cleaner左が適応前、右が適応後。若干外側ににじみ出ている部分が無くなり、綺麗になって…
ブログをちょっと改造して、 前のページとhomeと次のページにしかいけなかったところを、 googleみたいに数字で表示されるようにした。 (ページナビとかナビゲータとか言われる機能らしい。)まぁ、どっちゃことないけど、過去記事が掘りやすくなったのでお…
10月5日より始まる「東京トイボックス」なるドラマが始まるらしい。東京トイボックスは「ゲームを作るドラマ」で、大雑把に言えば、 仕様を一部変更する!!が決め台詞の主人公の太陽さんと愉快な仲間達がゲーム会社スタジオG3でゲーム開発の仕事にもがき苦…
Unityのテクスチャを32bit(true color)から16bit colorに変更すると、盛大に見た目が悪くなる。それを何とかするにはフルカラーなテクスチャを16ビットに減色で紹介したようにディザリングするのが手っ取り早い。で、その手順を自動化出来るアセットが出現し…