Unity
はじめに かれこれ1週間近く外に出ていません。 新型コロナウィルスとは関係無く、3月中旬くらいから娘を連れて実家に疎開してるマンなのですが、和室に布団敷いて仕事環境を構築してしまったもんだから、完全に和室に根を生やした状態にあります。 さて、ク…
はじめに 完全に狙ってるタイトルですが、深夜のテンションってコトでご容赦を。 この記事は、「何か分からんけど、Kernel 系のインタフェース( IInitializable とか ITickable とか IDisposable とか)が上手く動かないコトが多い Zenject (Extenject) の …
はじめに TL; DR 概要 詳細 Scoped Registry にログイン ~/.npmrc に書き込まれる認証トークンをメモ ~/.upmconfig.toml に設定を書く まとめ はじめに どうも、 Unity Package Manager オタクなもんりぃです。 日本時間 2020/03/06 (Fri) 20時頃、 Unity 20…
はじめに github.com GitHub Actions 便利ですよね!本気出せば CI/CD を完全に駆逐するんじゃないかとすら思っています。 てことで、 Unity Package Manager に準拠した Unity プロジェクトの GitHub リポジトリ上で Releases を作成すると、自動的に UPM R…
はじめに Unity Package Manager で提供するライブラリ内にあるシーンを自動的に Scenes in Build に入れたいなぁとか思ってしまったので、アプローチを考えてみました。 TL; DR このスクリプトを Editor 向けな ADF 以下に置いて、 SceneName の初期化文字…
更新 2020/02/03 (Mon) 17:40 根本的な対処方法を教えて頂いたので追記 2020/02/03 (Mon) 21:50 Unity のバージョン違いによる差異を追記 2020/02/05 (Wed) 15:10 PreserveAttribute について追記 2020/02/05 (Wed) 15:10 Release Notes に記載されている内…
はじめに この記事は Unity Advent Calendar 2019 における14日目の記事になります。公開がギリッギリになってしまい、本当に申し訳ありません…。 前日の記事は @Raspberly さんの「鏡に映る3Dモデルを差し替える」という記事でした。 2018年の Unity Advent…
はじめに events.unity3d.jp 2019/09/25 (Wed) 〜 26 (Thu) に開催された Unite Tokyo 2019 に一般参加してきたので、そちらの感想などを綴ります。 完全に自分用のメモと化してますw Day 1 現実とデジタルを融合する『HoloLens 2』と『Azure Spatial Ancho…
はじめに Unity の Package Manager 経由でインストールできる Quick Search という機能をご存じでしょうか? こんな感じの UI から、あらゆる モノ を検索できる超絶便利機能で、最近のモダンな IDE だと標準搭載しているコトも多かったりする「なんでも検…
はじめに 前置き 作ったもの 動作環境 事前準備 依存するツールをインストール upm コマンドをインストール 設定ファイルを作成 upm コマンドの使い方 help init add registry add package remove package 今後 所感 おわりに はじめに この記事は Unityゆる…
本日の「Unity++ 〜ショートセッション勉強会 presented by Unity部〜」で発表したスライドです。https://t.co/qKI4WqsXHD#unity_pp— もんりぃ先生マンガでわかる Unity 連載中 (@monry) 2019年7月20日twitter.com はじめに 2019/07/20 (Sat) に開催された「…
更新履歴 この記事の内容は不要になりました はじめに TL; DR 前の記事の問題点 事実上の中間者攻撃とも言えるやり方 環境変数を汚す 解決案 Unity Package Manager が参照するサーバをプロキシサーバにする 限りなく閉じた環境にプロキシサーバを建てる い…
upm-packages.dev はじめに どうも、ここ3年くらい Unity のライブラリ管理について頭を悩ませ続けてきた id:monry84 です。 ライブラリ間の依存を良い感じに解決しつつ、ライブラリの更新も容易になるような方法を常に模索し続けていました。 一応 こんな仕…
はじめに 2019/06/11 追記 この記事にはセキュリティ的な問題があります。 より安全な方法を以下に纏めましたので、そちらをご参照ください。 monry.hatenablog.com どうも、Unity Package Manager 大好きおじさんです。 最近は、Unity Package Manager で P…
はじめに Unity Package Manager (upm) とは? 民主化? どうやるの? いや、だから、どうやるの? Verdaccio のインストール・起動 Verdaccio のユーザ追加と設定 Verdaccio へのパッケージの追加・更新 依存パッケージの追加・設定 Unity Package Manager …
はじめに blogs.unity3d.com 日本時間 2019/04/16 (Tue) に Unity 2019.1 が正式リリースされました! ってことで、いつもの 個人的に気になるポイント をまとめます。 2019/04/16 (Tue) 23:37 Package Manager に関して追記 気になるポイント LWRP 正式版 U…
キッズスター技術書典部 2019/04/14 (Sun) に池袋サンシャインシティにて 技術書典6 が開催されます。 その技術書典6において け54 というブースで「キッズスター技術書典部」というサークルとして参加いたします。 サークル配置 今回はソレの宣伝記事となり…
はじめに 2019/03/24 (Sun) に開催された Unity AssetBundle 完全に理解した 勉強会の主催と登壇をしてきました。 感想などとともに、Twitter で寄せられた質問等にアンサーしていきたいと思います。 内容 AssetBundle とその周辺技術に関する基本的な部分の…
はじめに 前回のポストから2ヶ月くらい空いてしまいました。 生きてます。ありがたいことに忙しいです。 さて、今回は 含まれているはずの Native Plugin のクラスが AndroidJavaClass で参照出来ない という問題に遭遇したので、備忘録として記します。 現…
はじめに 新年あけましておめでとうございます。本年も何卒よろしくお願い申し上げます。 さて、最近 Zenject と仲良くなれてきている気がする id:monry です。 github.com Zenject は Unity *1 における DI *2 フレームワークです。 で、その Zenject でマ…
github.com CSV, TSV を Serialize/Deserialize する Unity 向けライブラリとして XsvUtility を作りました。 概要 XsvUtility は XSV *1 と任意の型とを相互に変換するためのライブラリです。 C# の属性をクラス・構造体のフィールド・プロパティに付与する…
はじめに 初代 Unity Ambassador として認定いただきました!(一番左のまん丸な顔のおじさんが私ですw)詳細は記事に書いてありますが、「Unity コミュニティ盛り上げるマン」として活動する人をオフィシャルに認定する制度となっております。 https://t.c…
はじめに 日本時間 2018/12/14 (Fri) 未明に Unity 2018.3 がリリース されました! ホントに年内に出るか怪しかったので、 中の人お疲れさまでした…! 2018 系最後のメジャーアップデート *1 ということで、(元々ベータは試していましたが)改めて個人的に…
はじめに JetBrains Rider 2018.3 の EAP*1 が 2018/12/07 にアップデートされ、EAP 8 が公開されました。 このバージョンに神機能が搭載されていたので、それをご紹介します。 神機能 is 何? まぁ、落ち着いて以下の画像を見てくれ。 実行結果は以下の画像…
はじめに この記事は、 Unity Advent Calendar 2018 の10日目の記事になります。 9日目の記事は gremito さんの AR上にShaderを動かしてみた という記事でした! 本記事は、株式会社キッズスターが開発・運営を行っているごっこランドというアプリの裏側を支…
はじめに 2018/11/19 (Mon) 〜 2018/11/25 (Sun) に掛けて開催された unity1week に参加したので、それの感想などを書いてみます。 unity1week is 何? 正式名称は「1 Week Game Jam / 1週間ゲームジャム」と言い「お題に沿ったゲームを1週間で作る」という…
TL; DR 今はまだ移行できない が、民主化まであと一歩なので、準備は進めた方がヨサソウ Unity Package Manager について ググれ Unity が提供する新しいパッケージマネージャ GUI 経由で各種パッケージを追加・更新・削除できるやーつ 2018.3.0b7 について …
はじめに 私が勤める株式会社キッズスターでは、開発チーム *1 メンバーの技術力アップや交流を目的として 開発合宿 *2 というイベントを不定期で開催しています。 第6回である今回は「CAFU v3 完全に理解した」という大仰な名前を付けて、「現在利用してい…
はじめに 今日また Unity の AssetBundle の地雷を踏んだので、同じ地雷を踏まないように記録として残します。 なお、この地雷は私自身が埋めたものであり、普通に使う分には起きないものなのでご安心ください。 経緯 とあるプロダクトの AssetBundle を更新…
はじめに 2018/09/11 に Unity 2018.3.0b1 が公開されました。 2018.2 がリリースされてから結構経過していますが、無事にベータリリースが行われて安心しています。 ってことで、リリースノート読んで気になった項目をピックアップしてみたいと思います。 …