もんりぃ is undefined.

育児ネタとか、技術ネタとか。

Unity 2018.3 で気になるポイント

はじめに 日本時間 2018/12/14 (Fri) 未明に Unity 2018.3 がリリース されました! ホントに年内に出るか怪しかったので、 中の人お疲れさまでした…! 2018 系最後のメジャーアップデート *1 ということで、(元々ベータは試していましたが)改めて個人的に…

JetBrains Rider 2018.3 に搭載予定の神機能について

はじめに JetBrains Rider 2018.3 の EAP*1 が 2018/12/07 にアップデートされ、EAP 8 が公開されました。 このバージョンに神機能が搭載されていたので、それをご紹介します。 神機能 is 何? まぁ、落ち着いて以下の画像を見てくれ。 実行結果は以下の画像…

ごっこランドを支える技術 〜ビルド編〜

はじめに この記事は、 Unity Advent Calendar 2018 の10日目の記事になります。 9日目の記事は gremito さんの AR上にShaderを動かしてみた という記事でした! 本記事は、株式会社キッズスターが開発・運営を行っているごっこランドというアプリの裏側を支…

#unity1week に初参加してみました

はじめに 2018/11/19 (Mon) 〜 2018/11/25 (Sun) に掛けて開催された unity1week に参加したので、それの感想などを書いてみます。 unity1week is 何? 正式名称は「1 Week Game Jam / 1週間ゲームジャム」と言い「お題に沿ったゲームを1週間で作る」という…

我慢する能力

2018/11/04 (Sun) にちょっと印象に残る出来事があったので、久しぶりに育児関連の日記を残します。 前置き 日中、いつも通りキドキドに連れて行き、都合2.5時間くらい一緒に遊ぶ 遊び終わった後は、これまたお決まりのデートコースとして、フードコートのミ…

Microsoft MVP を受賞いたしました!

この度、私は 2019-2020 Microsoft MVP (Developer Technologies) を受賞いたしました! 主な活動カテゴリは勿論 Unity で、登壇や執筆やコミュニティ運営などの活動を評価していただけたようです。 Microsoft MVP is 何? 平たく言うと Microsoft 関連プロ…

Unity 2018.3.0b7 で Unity Package Manager の民主化が進んだので検証してみた

TL; DR 今はまだ移行できない が、民主化まであと一歩なので、準備は進めた方がヨサソウ Unity Package Manager について ググれ Unity が提供する新しいパッケージマネージャ GUI 経由で各種パッケージを追加・更新・削除できるやーつ 2018.3.0b7 について …

Firebase Analytics の Raw Data を BigQuery で解析する時に起きた問題とその原因

はじめに 最近は専ら BigQuery とキャッキャウフフする日々を送っています。 今回は「何か特定の曜日だけデータがメッチャ多いんだけど…?」という問題が起きたので、それの備忘録を記します。 問題 BigQuery から集計したデータが、特定の日だけユニークユ…

KidsStar 開発合宿 vol.6 を開催しました

はじめに 私が勤める株式会社キッズスターでは、開発チーム *1 メンバーの技術力アップや交流を目的として 開発合宿 *2 というイベントを不定期で開催しています。 第6回である今回は「CAFU v3 完全に理解した」という大仰な名前を付けて、「現在利用してい…

Firebase の BigQuery Export Schema の地雷?を踏んだお話

TR; DR マイグレーション実行時には最新情報を確認しましょう _TABLE_SUFFIX 使う場合、テーブル間でスキーマ定義違っても動くことがあるので注意しましょう はじめに 2018/06/26 あたりに Firebase の BigQuery Export Schema が大幅に変更されました。 前…

AssetBundle の地雷を踏んだお話し

はじめに 今日また Unity の AssetBundle の地雷を踏んだので、同じ地雷を踏まないように記録として残します。 なお、この地雷は私自身が埋めたものであり、普通に使う分には起きないものなのでご安心ください。 経緯 とあるプロダクトの AssetBundle を更新…

Unity 2018.3 Beta で気になったポイント

はじめに 2018/09/11 に Unity 2018.3.0b1 が公開されました。 2018.2 がリリースされてから結構経過していますが、無事にベータリリースが行われて安心しています。 ってことで、リリースノート読んで気になった項目をピックアップしてみたいと思います。 …

Unity を batchmode で起動した場合に EditorApplication.update が走らないコトがある問題

前提 今、お仕事で「Jenkins 上で AssetBundle のビルドを走らせて、終わったら差分を S3 に上げつつ GitHub にも push して PullRequest を作る」という仕組みを作ろうとしています。 そのためには、 -batchmode というコマンドライン引数を付けて、 -execu…

リモートワーク Rev.17 / 一緒にお出かけ

はじめに ここ1ヶ月くらい、毎週火・水・木をリモートワークデーにしています。 日によって自宅とコワーキングスペースとを変えながらやってます。 この記事も、自宅リモートからのオフィス移動中に書いてます。 妻と娘と一緒に家を出て、駅までお喋りしなが…

Assembly Definition Files の地雷ポイントについて解説してみる

はじめに この記事はUnityゆるふわサマーアドベントカレンダー 2018の7日目の記事になります。 qiita.com 6日目の記事は@Nitudonさんの「IncrementalCompiler時代のUnityC#Tips(C#7.2)」でした! 私の記事では、Assembly Definition Files を使う上での地雷…

おなかソフトの DontDestroyOnUnload #1 に参加してきました

なにそれ? connpass Unity Technologies Japan を退職し株式会社オーナカ(おなかソフト)を立ち上げられた伊藤周さんがメインパーソナリティを務めて繰り広げられる座談会形式の勉強会 2018/07/30 に第1回が開催され、80人近い Unity デベロッパが会場のド…

Gotanda.unity #7 に登壇しました

はじめに 2018/07/25 (Wed) は、Gotanda.unity の第7回にして開催開始1周年という記念すべき回が開催されました! Gotanda.unity は id:lycoris102 が主催する Unity の勉強会イベントで、タノシム株式会社 と 株式会社キッズスター とで懇親会費の協賛を行…

esa.io で席次表をつくってみました

はじめに 私が務める株式会社キッズスターでは esa.io という情報共有サービスを利用しています。 esa.io は Markdown でドキュメントを書くことができ、組織内での情報共有のしやすさに重点を置いて設計されています。 私も個人的に契約しており、登壇資料…

リモートワーク Rev.16 / リモートリモート

はじめに 最近めっちゃサボりがちなリモート記事を久しぶりに書きます。 このところは、自宅では無く、知り合いのオフィスやカフェなどでリモートワークするようになっており、その辺の感想とか。 KPT Keep やはり、人の目がある環境でのリモートワークは捗…

Unity 2018.2 で個人的に気になるポイント #Unity

はじめに 2018/07/10 (Tue) 21時頃(日本時間) Unity 2018.2 がリリースされました! まだ日本語訳された記事は出ていませんが、本家のブログ記事を読んで「おお、ヨサソウ!」とか思ったモノを感想とともに書き殴ります。 Graphics C# Animation Jobs 独自…

JetBrains Rider 2018.2 EAP を試してみた

EAP is 何? Early Access Program の略 こちら から参加可能 ユーザにプレリリース版をお試しで使ってもらい、フィードバックを集めるための仕組み JetBrains さんは Minor リリース前にこの EAP を実施している で、どうよ? Rider 2018.1 から比べてどう…

Game Developer's Meeting エンジニア向け勉強会 Vol.4 に参加しました

Game Developer's Meeting is 何? DeNA さんが主催する Game Developer 向けの勉強会イベントです。 職種毎に回を分けて開催されており、今回はエンジニア向けの第4回でした。 内容 今回は、UTJ *1 の中の人がフルセッションとライトニングトークとで登壇さ…

リモートワーク Rev.15 / 📕

はじめに 2018/06/21 (Thu) はリモートワーク Day でした。 何だかんだで久しぶりな気がする。 今回は自宅ではなく、「ブシツ」と呼ばれているコワーキングスペース(?)でお仕事してました。 id:llminatoll と一緒に「マンガでわかる Unity」のブレストと…

AssemblyDefinition × AssetBundle の罠?

はじめに 株式会社キッズスター の ごっこランド は、本記事執筆時点で Unity 2017.3 でビルドされており、それを Unity 2018.1 に引き上げる作業を行っております。 その過程で「どうせなら AssemblyDefinition 対応しちゃおう!」となり、(主に id:fakes…

「Unity テスト完全に理解した #1」に登壇しました

はじめに 2018/06/06 (Wed) に開催された Unity テスト完全に理解した という勉強会に登壇したので、その感想を綴ります。 また、内容に対する質問なども頂戴しているので、そちらに回答します。 「Unity テスト完全に理解した」とは? 私を含めた有志の Uni…

Utf8Json を macOS で動作させるまでの記録

前置き Utf8Json とは、私が尊敬して止まない @neuecc さん *1 が作った C# で動作する高速な JSON シリアライザのコトです。 私の頭脳で理解出来た範囲で仕組みを掻い摘まむと、以下のような特徴があります。 専用のコードジェネレータが、任意のディレクト…

しがないラジオ Meetup vol.1 に参加してきました

はじめに 2018/05/23 (Wed) 夜に開催された しがないラジオ Meetup vol.1 に参加してきました。 その感想とかを(雑に)綴ります。 (気付けば1ヶ月ブログ書いてなかった…。) しがないラジオ とは? 「SIer の SE から Web 系に転職したんだが楽しくて仕方…

技術書典4 に参加しました。

はじめに 2018/04/22 (Sun) に開催された技術書典4に、サークル側として参加してきました。 そのことについて綴ります。 2018.04.25 追記 BOOTH での販売を開始しました! こちら よりお買い求めいただけます! 技術書典 is 何? 新しい技術に出会えるお祭り…

開発合宿

はじめに 私が所属する株式会社キッズスターのエンジニアチームでは、隔週くらいのペースで「開発合宿」なる勉強会を開催しています。 今のところ内輪での開催で、社員と業務委託のパートナーさんとで開催しているイベントなのですが、今日はそのコトについ…

Unity で Android 6.0 の Runtime Permission に対応してみて得られた知見

はじめに 現在、「端末のマイクで声を録音する」という要件を含んだパビリオンを開発しています。 んで、対応するためには Runtime Permission へのサポートを行う必要があるわけです。 その辺対応している時に色々調べたので、その知見を雑に纏めます。 ハ…