テラシュールブログ

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

Unity情報

【Unity】実践的なパフォーマンス分析と最適化

今回はUnite Tokyo 2018で紹介された「実践的なパフォーマンス分析と最適化」のセッションの動画から得られた物をメモしていこうと思います。 なおセッションの音声をそのまま文字にするのではなく、メモを元に自分なりの理解を文章に起こしています。内容の…

【Unity】ECSを使用した大規模なデモプロジェクト "Unite Austin Technical Presentation"

簡単なサンプルではなく、ECSを大規模に使用した技術デモ「Unite Austin Technical Presentation」の紹介です。 Unite Austin Technical Presentation ユニットの動作や攻撃にはECSが使用されている キャラクターアニメーションは頂点シェーダー 状態の切り…

「楽しい!Unityシェーダー お絵描き入門! 」

見て楽しい、覚えるに便利という、控えめに言って神なスライドが公開されていました。 シェーダーお絵描き入門勉強会の資料を公開しました #spzcolabhttps://t.co/kwRANl48uC — setchi (@setchi) 2018年4月11日 内容は板ポリにシェーダーを割り当ててちょっ…

【Unity】UnityのC#側のソースコードがオープンに

UnityのC#コードが公開されてました。 Unityのソースコードが公開 今まではilSpy等逆アセンブリで公開されていたものが無断で公開されていましたが、キチンとオープンになったみたいです。 公開範囲はエディターとプレイヤーの範囲ですがC#のみで、C++で記述…

【Unity】Unityで機械学習する「ML-Agent」を色々と試して得た知見とか

去年の9月頃、Unityで機械学習を行う ML-Agent(ver 0.01)が公開されました。 このライブラリを使用すると、Unity上で作成したゲームで機械学習によるAIを実行したり出来そうです。 最近このML-Agentを使用して色々と試していたのですが、ある程度形になっ…

【Unity】dynamic voxel-based global illuminationを実現する SEGI

今回はUnityでdynamic voxel-based global illuminationを実現する、SEGIというアセットを試してみました。 github.com 今回試したSEGIは、他のものと同様に事前ベイク無しにGIを実現出来るみたいです。 実際に適当に試したのがコチラ。全てのオブジェクトは…

【Unity】検索で見つかる 古いUnityマニュアルを、最新ページに切り替える

今回は簡単な(しかし最近よく使う)Tipsです。 見つかったマニュアルが古い マニュアルを最新にするTips 見つかったマニュアルが古い GoogleでUnityのマニュアルを検索した際、見つかるマニュアルが古いケースが多々あります。例えば自分の場合、Transform…

「Unity開発で使える設計の話+Zenjectの紹介 」

良い資料なのでコチラでもメモ。 多分、こちらの登壇資料です。 peatix.com Unity開発で使える設計の話+Zenjectの紹介 from torisoup www.slideshare.net 大雑把に言えば、以下のような内容です。 クラス設計 SOILID原則 デザインパターン Zenject

【Unity】UnityScriptをC#に変換する unityscript2csharp

2017系でレガシー判定のUnity Script(Java Script)をC#に変換するプロジェクトについてです。 Unity Scriptは死んだ!何故だ! Unity ScriptをC#に変換する 関連 Unity Scriptは死んだ!何故だ! かつてUnityのチュートリアルやサンプルプロジェクトで使用…

【Unity】「PlayMakerによる初めてのUnityプログラミング」

Playmakerに関する良い感じの資料が公開されたのでメモします。 Playmaker…一体何藤木遊作なんだ… PlayMakerによる初めてのUnityプログラミング 件の資料はコチラ 【Unity道場 2017】PlayMakerによる初めてのUnityプログラミング from UnityTechnologiesJapa…

【Unity】Unite Europe 2017の動画が公開

Unite Europe 2017の動画が公開されました。 ちなみに内容は英語です。 動画 内容 感想 関連 動画 www.youtube.com 内容 英語だとパっと見たいものが見つからないかもなので、簡単にGoogle先生に翻訳してもらった物を少し調整した物を置いておきます。 VRefu…

ゲーム開発者のためのタイポグラフィ講座

先日のUnity道場の講演の一つ、「ゲーム開発者のためのタイポグラフィ講座」が割と良かったので、こちらにも書いておきます。 スライド タイポグラフィ 内容 同じイベントの他のスライド スライド ゲーム開発者のためのタイポグラフィ講座 from UnityTechnol…

【Unity】一週間ゲームジャムに参加しました メイクングオブ ころころボンボン

メイクングメイキング。 今回も一週間ゲームジャム(#unity1week)に参加してみました。 作ったゲームはこんな感じです。 コロコロボンボン | ゲーム投稿サイト unityroom 一週間ゲームジャム さて、何を作ろうか みんな凄い 色々考えるがしっくりこない 案…

Unity 1 Week Game Jam、再び。今回のお題は「転がる」

Unity 1週間ゲームジャム | ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう 「1 Week Game Jam」が再び開催されました。 一週間でゲームを作るぜ1 Week Game Jam お題は「転がる」 進捗はスクリーンショットや動画で、#unity1week…

【Unity】公式の「テキストベースなアドベンチャーゲーム」を作るチュートリアル

先日、ついにUnity公式のテキストベースなアドベンチャーゲームのチュートリアルがチュートリアルムービー一覧に追加されました。 「テキストベース」なアドベンチャーゲーム テキストベースなアドベンチャーと言えば、現状日本製のモバイル・コンソール(AA…

【Unity】7.5時間を約3分に。ライトマップ(Realtime GI)のベイク時間を短縮する為のチュートリアル

Unityでライトマップをベイクする場合、何も考えず初期設定でベイクすると非常に時間がかかります。それを短時間でベイクする為のチュートリアルとチュートリアルを行う為のアセットが公開されてました。 チュートリアルとアセット 7.5時間が2.25分に 補足 B…

【Unity】Unite 2016 Los Angelesの公演動画が公開

先日のUnite Los Angelesの動画が公開されていました。 リンク 面白そうなやつ Unity Architecture in Pokémon Go Unite 2016 - Mecanim Bonsai: Lessons from Firewatch and ReCore Unity for Film Bringing Job Simulator to PlayStationVR A Step by Step…

【Unity】リアルタイムデモ「Adam」の実行ファイルとアセットが公開

Adamの実行ファイル、及びAdamに使用したアセット群が公開されました。AssetStoreやGithubから取得出来るみたいです。 blogs.unity3d.com 実行ファイル 実行ファイルは、GeForce GTX 980 及び Intel Core i7 の環境で30FPS出るみたいです。ちなみにサイズは3…

【Unity】C#ジョブシステム、VRエディタ、タイムラインエディタにOctane Renderer対応。Unite2016 LA 基調講演で紹介されたモノ達

先日行われたUnite 2016 Los Angelsの基調講演が公開されました。2時間の動画を見るのは面倒なので、少しまとめます。 www.youtube.com Unityとその周辺 Unityの理念について Unity Connect 対応グラフィックAPI QA(Quality assurance:品質保証)について …

「Unityまとめ」が便利

Unityまとめ 最近、個人的なUnity情報収集の一角に、Unityに関する記事をRSSのように表示してくれる「Unityまとめ」が追加されました。 内容は、RSS一覧に登録されている記事の中から、Unityに関する記事を淡々と表示してくれる感じで、余計な機能も無いので…

「Unity道場07 研究 x Unity ライトニングトーク大会」

先日、学生/研究者限定で研究に関するライトニングトークがありました。 その内容がトゥギャられていたのですが、内容が面白かったのでこちらでも紹介します。 togetter.com LT登壇者も中々多彩で、中々に興味深いです。やはり人や場所が違えばスキルセット…

【Unity】「Unityスキルがなくても使える短期間ゲーム開発のポイント」

ゲームを作る上で知っておくと良いTipsが濃縮された資料です。どちらかと言えば超オススメ資料です。ゲーム作りたいと思った人は全員見るといいよ speakerdeck.com プログラムもできない、絵も描けない、ゲームも考えられない……それでもできることがある! …

【Unity】 タイルマップ、9スライス、スプライトのポリゴン調整、他… 2D Experimental Preview がパブリックで触れるように

Unityの2D機能(ベータ版)が一般公開になったみたいです。 機能群 タイルマップよくあるタイルマップが追加されました。よくあるタイルマップのように、並べると自動的に繋いでくれる設定です。 ちなみに、SetPassはちゃんとソレナリに節約してくれるみたい…

【Unity】Visual Studioが使えなくなった時の対策

Visual Studioを起動したら使えなくなっていたので、使えるようにした過程をメモします。 事象 Visual Studioを起動すると、上の図のようなダイアログが出てきてVisual Studioが操作できなくなりました。これは要するに、Visual Studioの試用期間(30日)が…

【Unity】パフォーマンスを得るための16のヒント

プロファイラに関する記事を書く過程で、パフォーマンスに関して良い感じの記述があったので、メモ。

【Unity】「パーティクル講座」のスライド

Unityのパーティクルシステムについての、わかりやすい資料です。 スライドの内容 関連

【Unity】Unityのサービスが正常動作してるかを知る

Unityのサービスのステータスを確認する機能、一応あったみたいです。 status.cloud.unity3d.com Unity Cloud System Statusで出来ること ページを開くと、Unityの持つ幾つかのサービス(AssetStoreは除く)のステータスが確認出来る画面が開きます。緑が正…

Windows 10で動かすUnityエディタで、ゲーム内のUIに四角い穴が表示される問題について

Unityで色々と操作をしていた際、なんだかUIやGizmoに穴が空いたような感じになってしまいました。ゲームをプレイする等により復帰しますが、まぁ、なんというか気持ちが悪いです。 Windows 10の問題かもしれない 相談したところ、Streamにて同様の報告が上…

【Unity】「モダンなUIの提案と実装」

先日行われた「Unity道場05 モダンなUIの提案と実装」にて配布されたスライドが公開されていました。 スライド 要するに大雑把な内容 イベントのレポート 関連 スライド 前後半に分かれ、前半はUIについての進化、後半は実装したサンプルの例です。 spea…

【Unity】Unity Collaborate(Beta)を試してみる

Unity Collaborateのベータが始まったので、試しに使ってみました。 プロジェクトをチームで共有するUnity Collaborate プロジェクトの共有方法(最初) プロジェクトの共有方法(参加者) ファイルをサーバーへパブリッシュ(コミット) プロジェクトを最新…