テラシュールブログスマートフォン用の表示で見るテラシュールブログ旧テラシュールウェアブログUnity記事。UnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。Game」が公開されてました。Gameは、モバイルで良く見たエンドレスラン系のサンプルみたいです。ゲームを開始すると、割と良い感じのアニメーション(猫がねずみを追い回す)が始まり、キャラクターセレクトっぽい画面、そしてエンドレスランのゲーム画面に遷移します。作り込んでいて、IAPやランキングの機能が含まれてるっぽいです。2017年6月20日ダウンロードはこちら:https://www.assetstore.unity3d.com/#!/content/87901AssetBundleでキャラクター・ステージの切替このゲーム、キャラクターの読込はAssetBundleで行われており、多分自分で追加したりする事も出来るんじゃないかなと。AssetBundleの分割は割と適当で、重複アセットありまくりです。複数のキャラクターを同時に読む事は無いので問題は無いのですが、キャラクター切替等にアセット再読込が走るので、割とロードは間抜けです。Serverでローカルサーバー立ててAssetBundleをダウンロードする形にしないと、動作しません。ステージもAssetBundleです。昼と夜のデータを持つと思われるScriptableObjectがAssetBundleに格納されています。中にはオブジェクトの生成パターンや、空・フォグの色等が格納されていました。Shaderで色々な画面効果このプロジェクト、結構シェーダーを使いまくっています。遠方を表示しない(地球の表面のように歪んで見える)もシェーダーでやっています。湾曲率はShader.SetGlobalFloatで一括制御。クールまた幾つかの箇所は頂点カラーで色を塗っているっぽいです。見てないですが、下の壁とかは「頂点カラーでレンガの色を塗る」「レンガの模様はテクスチャを繰り返して実現」といった感じでしょう。Animatorは割とシンプルAnimatorは割とシンプルです。基本的に右側のジャンプ・スライディング・ランはBOOLで管理しています。これはボタンを連打した時もトリガーがつけっぱなしにならない為でしょう。STATEからHITが呼ばれて、HPが無ければDEATHに移行する等。loopに戻る点は中々面白いです。Treeで作られてる辺りに、努力の跡を感じます。その他諸々オーディオは普通に音を鳴らしたり、UIから直接呼び出したりしてました。UIはソコソコちゃんとレイアウトシステム使って組んでます。悪くないんじゃないでしょうか。AssetBundleGraph...今回はAssetBundleをグラフィカルに生成するAssetBundleGraphTo...2016-06-11【Unity】複数のAssetBundleから参照されるアセットを見つけ出すAssetBundleにて「AssetBundle一つにつきPrefabを一つ格納」と...2016-04-25【Unity】AssetBundleのVariantsでロードするアセットを差し替える今回はAssetBundleのVariantsで、リソースを差し替えてみます。(1)月別アーカイブはてなブログをはじめよう!tsubaki_t1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。