"Unity"

IT・プログラミング

[Unity] Firebaseサーバから現在時刻をDateTimeで取得する方法

こんにちは! ねこです。 今回は、Firebase の Firestore を利用している人がサーバの時間を DateTime で取得する方法をご説明します。 全体の流れ まず、Firestore (Firebase) から直接サーバ時間を...
IT・プログラミング

[Unity] Firestoreでネストされたクラスを利用する方法

こんにちは! ねこです。 Firestore(Firebase)を Unity で利用する場合。 大体は、使用しやすくするためにクラスを定義して、その中に入れると思います。 しかし、下記のようにネストされたクラスの配列は、利用できません。 ...
IT・プログラミング

[未経験OK!] 独学・無料で始めるUnity学習入門

こんにちは! ねこです。 ゲームエンジンとして有名な Unity 。有名なモバイルゲームは結構利用されていますね。 また、最近は AR, VR などを産業やアートで扱うことも増えてきました。 今回は、その Unity をプログラミング初心者...
IT・プログラミング

XFLAG Tech Noteに学ぶ、Unity テスト駆動開発

こんにちは! ねこです。 今回は、XFLAG Tech Noteに学ぶ、Unity テスト駆動開発。 ということで、XFLAG Tech Note の MVP アーキテクチャにのっとって、テスト駆動開発を行ってみましたので、その有用性を書い...
IT・プログラミング

XFLAG Tech Noteに学ぶ、Unity MVP設計の方法

こんにちは! ねこです。 最近、エンジニアの仕事で、技術検証を兼ねた Unity で制作しているゲームのアーキテクチャ設計をしています。 私は Unity アプリのフロントエンジニア経験は、もう 4 〜 5 年くらいかなと思います。 しかし...
IT・プログラミング

5G、ゲーム、AR、VR、アート制作まで。Unity 7つの特徴

こんにちは! ねこです。 今、私は仕事では Unity というゲームエンジンを使ってモバイルのソーシャルゲームの開発を行っています。 業界に詳しい方はご存知だと思いますが、今流行っているスマホゲームの半数以上が Unity で制作されている...
その他

FancyScrollViewで、スクロール中も選択オブジェクトが切り替わるようにする方法

こんにちは! ねこです。 Unity の UI でおしゃれスクロールメニューを作りたい時に役立つ FancyScrollView。 用途としては大満足なんですが、サンプルそのままですとドラッグでスクロールした場合、セルが止まるまで選択オブジ...
その他

他言語対応(ローカライズ・マルチリンガル)の設計・考え

こんにちは! ねこです。 今、遊びでやっているゲーム制作。 その中で行っていこうと考えているものの一つに他言語対応があります。 私が、そのためにやりたいことは以下の内容になります。 プロジェクトのバージョンは一つに固定したい(言語ごとに違う...
IT・プログラミング

UniRx の変数の監視は、ReactiveProperty より、ObserveEveryValueChanged を使うべき4つの理由

こんにちは! ねこです。 Unity で、MVP アーキテクチャを利用して開発する場合、必ずと言っていいほど使われる UniRx。 こちら、基本的には、イベント処理的な利用がメインですが、値の変更も監視できます。 そのため、モデルのプロパテ...
コレクション・ホビー

M1チップMacBook Airを買ったら、そんなに速くなかった

こんにちは! ねこです。 もう購入して1ヶ月以上経ちますが、買いました! M1チップのMacBook Air。 今回の M1 チップ搭載 Mac、世間ではゲームチェンジャーと言われるほどの評判の良い Mac になっています。 M1 チップの...