テラシュールブログ

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

2013-01-01から1年間の記事一覧

「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)

面白い資料。目次はこんな感じ開発について プロモーションについて マネタイズについてプログラムがPlayMakerというのも面白い。 「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法) from ミルク株式会社 しかし気持ちよさそうに寝てるなあ

ビルド後のiPhone/Androidゲームにステージを追加する簡単な方法

意外と知られていないTips。実はBuildStreamedSceneAssetBundleを使えば、AssetBundleをシーン単位で構築することが出来る。これで構築したAssetBundleを読み込んだ後は、LoadLevelやLoadLevelAditiveでダウンロードしてきたシーンを読み込める。BuildPipeli…

Unity-Excel-Importer-Makerのマルチシートに対応

とある要望によりUnity Excel Importer Makerをマルチシートに対応てみた。 これで1個のxlsファイルに複数のシートを積み込める。 Unity-Excel-Importer-Maker今までのExcelImporterは2枚目以降のデータは計算用と割り切っていたが、現バージョンではシート…

Unityのスプライトアニメーションの使い方(基本編)

4.3でスプライトアニメーションが可能になった。スプライトアニメーションを作るには、こんな感じで設定する。要するに、アニメーションさせたいスプライト一覧を選択してシーンに配置すると、スプライトをまとめてスプライトアニメーションを設定したanimフ…

プラグインを書かなくてもここまで出来る!Unityサウンド

凄く分かりやすいオーディオ資料。目次 1. Unityサウンド概要 for iOS/Android 2. デフォルトで出来ること・出来ないこと 3. サウンドシステムを作ろう SIG-Audio#6 プラグインを書かなくてもここまで出来る!Unityサウンド from IGDA Japan SIG-Audio

次世代ゲームエンジン比較へのツッコミ

先日、テックヒルズにてゲームエンジン勉強会が行われた。【セミナーリポート】あなたの最適な開発環境はUnity?それとも…第7回テックヒルズ「Game Engines!!どのゲームエンジンを選ぶ?」開催!で、最後にクルーズの浦田氏より各エンジンのパフォーマンス比…

TexturePackerで一つにまとめたテクスチャをUnity 2Dのスプライトで使う

[Unity]Unity2d機能、スプライトの使い方先日書いた記事で、正直Automaticは使いにくいので、手動で設定するかGridの二択になると思う。packerで作ったjsonを食わせてsliceするアセットの登場が待たれる。ということで、TexturePackerでパッキングしたテクス…

Unity2d機能、スプライトの使い方

2D機能の使い方について、もう少し詳しく記載しようと思う。まずはSceneビューを2Dモードに切り替える。Sceneビューに新しく2Dのボタンがあるので、それを押すと2Dモードのような感じになる。スプライトの作り方2Dを使う方法は簡単だ。画像の設定を「sprite…

4.3リリースノート…を読むのが面倒くさい人向けに重要そうな所をピックアップ

重要そうな所をピックアップ! 量が量だけに(705個あるらしい)抜けとか勘違いとかあったら勘弁な!もし「この機能は入れるべき!」があれば @tsubaki_t1 に言ってくれると助かる!4.3の詳細はリリースノートを見るべし(まだ英語のみ) Unity 4.3 リリース…

Unity講義まとめページ

Unityの中の人でUnityメダルプッシャーのあの人が学生向けに作った資料集。 vga-unity Unity講義まとめページ 大分古い資料だが、非常にわかりやすく良い感じ。

開発ゲームの裏側

幻塔戦記グリフォンの話で、ゲーム開発の方法と苦労した話。 NGUIの管理方法は割と参考になるかもしれない。 Aiming 開発ゲームの裏側 from Katsutoshi Makino ビットマップフォントを苦労して使ってるのはsnapdragonのフォント問題かな。

Unity2 dとnew guiについて

Unity2Dで大分2D系が高速になったって話。 Unity2 dとnew guiについて from Keigo Ando newGUIの話はあってないようなもの。

ID@Xbox参加者にUnityのXbox Oneライセンスを無償提供へ

Microsoftのインディー開発支援プログラムIndependent Developers@Xbox(ID@Xbox)参加者へXbox Oneのライセンスを無償提供するらしい。Microsoftがインディー支援プログラムID@Xbox参加者にUnityのXbox Oneライセンスを無償提供へBig Xbox One News for Uni…

エディタでゲーム再生中に変更した値を停止しても消さない その2

[Unity]エディタでゲーム再生中に変更した値を停止しても消さない方法以前エディタでゲームを再生中に停止しても値を消さない方法を紹介したが、ScriptableObjectは量が増えてくると管理が面倒くさい問題が出てきた。なので、PlayModePersistと同じような発…

iOS7でネイティブプラグインで開いたViewをスクロールしまくると稀にクラッシュする問題、及びInstrumentsが糞重くなる問題の対策について

これは4.2.2で出力したアプリをiOS7で使用している時、Unityからネイティブプラグイン経由でUIView等を使用する際に、若干問題が発生しているらしい。Instruments使用中にUIWebView等を開くと、やたら重くなる画面(例えばUIViewやUIWebView等)をひたすらス…

/

if(_didResignActive) return; SetupUnityDefaultFBO(&_mainDisplay->surface); }[Workaround] ios7: DisplayLink + Scrolling results in crashちなみにコレ書いたの中の人っぽいので、多分4.3で対策されてる。

マップから落ちないようにステージ上を歩かせる楽な方法

UnityでRPGを開発する上で、最初に当たる問題が「移動」に関する問題だ。キャラクターを動かす事は(Transformを直接変更したり、CharacterControlを使ったりRigidbodyに色々したりして)難しくはないが、「障害物に突っ込まない」とか「崖の下に落ちないよ…

Unity-Excel-Importer-Maker 配列型に対応

Unity-Excel-Importer-Makerで配列型をサポートした。 変数名と入力している場合、その項目を結合して配列として扱う。Unity-Excel-Importer-Maker[Unity]Excelでデータを管理してUnity iOS/Androidで使うワークフローをノーコーディングで使えるようにした…

Unityでテクスチャを読む7つの方法 4・5・6について

[Unity]Unityでテクスチャを読む7つの方法 の4,5,6について。1. モデルのマテリアルにTextureを貼っつけてシーンに配置 2. Resourcesにファイルを配置し、Resources.Load 3. AssetBundleにテクスチャを格納し、bundle.Load 4. WWWからテクスチャをダウンロー…

Unityの特殊フォルダと各々の役割(追記版)

EUnityは幾つかの特殊フォルダがある。例えばResourcesやPlugins等だ。特殊フォルダの用途と注意点についてメモしておこうと思う。Assets/StreamingAssets 変換していないデータをそのままアプリに組み込めるフォルダ。 pngや音楽といった画像や、データベー…

Unityでテクスチャを読む7つの方法

Unityでテクスチャを読む方法は実は複数ある。代表的なのが、モデルにテクスチャを参照しているマテリアルを登録する方法。これで、読むことを意識せず勝手にTexture2Dを読んでくれる。ただ、状況によって(特にGUIゲーム)ランタイムで読み込みたい場合も多…

Unityの特殊フォルダと各々の役割

Unityは幾つかの特殊フォルダがある。例えばResourcesやPlugins等だ。特殊フォルダの用途と注意点についてメモしておこうと思う。追記版を書きました。Assets/StreamingAssets 変換していないデータをそのままアプリに組み込めるフォルダ。 pngや音楽といっ…

Unity Advent Calendar 2013予約開始

Unity Advent Calendar 2013の予約が始まった。 Unity Advent Calendar 2013去年は2つ同時に出来てしまったせいで、片方の人数が集まらず大変な思いをしていたので、今回は早めに出して統合する目論見だろうか。[Unity3D]Unity Advent Calendar 2012について…

AssetBundle と TextureCompression のおはなし

基本的な、でも大事な話。 AssetBundle と TextureCompression のおはなし from Tetsuya Mori そういえばNGUIのAtlasって参照があるから、Assetbundleから差し替えようと思えば差替えられるのか。(テクスチャを直接差替えてた) 関係資料 [Unity]iOS/Androi…

PhotonCloudを使ってリアルタイム・マルチプレイヤーゲームを【導入編】

Photon Cloudの資料。 自分たちがゲームジャムで作ったトロッ娘が例として出してもらえて嬉しい限り。  Unityで PhotonCloudを使ってリアルタイム・マルチプレイヤーゲームを作っちゃおう【導入編】 from GMO CLOUD K.K.以前書いた物はこちら[Unity]Photon …

色を変えるがドローコールを増やさない場合

本稿は古い記事です。 現在の最適解はこちら tsubakit1.hateblo.jp 意外と知られているハズなのに皆が何故か引っかかる罠の一つに、マテリアルの値を変えるとマテリアルが複製されてどローコールが増えるがある。これはShardMaterialの存在を思えば単純な話…

Mavericks の対応について

先日最新のOSX、Mavericksが発表された。OS X Mavericks正式発表、驚きの「無料」アップグレード〜iWorkも実質無料 で、気になるアプリの対応についてだが、Unityは特に問題なく動作した。 というか、ベータ時代からMavericksを使用している方曰く、今のとこ…