2022-01-01から1年間の記事一覧
はじめに 今年も無事に週2の更新を継続し、この記事を含めて計104本投稿する事が出来ました!そしてなんと8年連続で100本以上の記事を書けました! そして今回は2022年の記事の中で人気だったものをランキング形式で再度紹介しようという試み。ちなみに2018…
はじめに 3Dモデルやエフェクト、音源から開発効率化ツールまでなんでも揃うと評判のUnity Asset Storeですが、 自分も色々アセットを買っていてせっかくなので今回は自分が2022年にUnity Asset Storeで買って良かったアセットのベスト5です!(ベスト10の予…
はじめに Unityはゲーム開発だけでなくアニメ等の映像作品にも使われてるという話を度々聞きますが、 なんとUnity公式からその映像作品を制作しやすくするための色々な機能が入ったパッケージAnimeToolboxが一般公開されました! Unityでリッチな映像編集作…
この記事でのバージョン Unity 2020.3.40f1 はじめに PLATEAU(プラトー)という国土交通省が主導する日本全国の3D都市モデルの整備・活用・オープンデータ化プロジェクト(商用利用も可能)を 国土交通省が主導する、 日本全国の3D都市モデルの整備・活用・オー…
この記事でのバージョン Unity 2021.3.11f1 はじめに 今回はObjectRenamerというHierarchy上の複数のGameObjectの名前を一括でリネーム(追加、削除、置換、連番)するツールObjectRenamerの紹介です!なんと無料で使えます! イメージとしては以下のような感…
はじめに 今回は『SYNC 2022』の講演の動画を見て勉強しつつ、ついでに記事にまとめちゃおうという感じのやつです。 そして、題材にする講演は、「コアメンバー3人で作り上げた『レッツプレイ!オインクゲームズ』から学ぶゲーム開発効率化術!」です! 『レ…
エディタ拡張とは この記事でのバージョン Unity 2021.3.11f1 はじめに UnityではExecuteAlways(ExecuteInEditMode)を使う事でエディタが再生していない時でもAwakeやUpdate等のメソッドが実行出来ます。 ただし、Update等の更新処理はSceneに変化があった時…
はじめに この記事はQiita史上最多記録をつくろう!アウトプットはいいぞカレンダー Advent Calendar 2022(カレンダー1)の5日目の記事です。 ちなみにAdvent Calendarとはなんぞやという方は以下を参照の事。 今回参加したアドベントカレンダーはタイトル通…
はじめに この記事はUnity Advent Calendar 2022(カレンダー1)の1日目の記事です。 ちなみにAdvent Calendarとはなんぞやという方は以下を参照の事。 今回参加したUnity Advent Calendarは、名前の通りUnityに関する技術的な内容の記事を書くものですが、技…
この記事でのバージョン Unity 2021.3.11f1 はじめに Unityエディタが再生してない時でもMonoBehaviourの各種メソッドが実行出来るExecuteAlwaysとシーンビューでイベントが発生した時を検知出来るSceneView.duringSceneGuiを組み合わせる事でSceneViewでマ…
この記事でのバージョン Unity 2021.3.11f1 はじめに 先日Unity公式のYoutubeチャンネルにC#のTuple(タプル)に関する動画が上がっていました。 自分は全然Tupleを使いこなせていなかったので、勉強がてら記事にまとめてみました! Tupleとは
エディタ拡張とは 属性とは この記事でのバージョン Unity 2021.3.11f1 はじめに UnityではExecuteInEditModeという属性をMonoBehaviourを継承したクラスに付ける事で、プレイモード(Unityエディタ再生中)でなくともStartやUpdateを実行する事が出来ます。 u…
はじめに 今回は『SYNC 2022』の講演の動画を見て勉強しつつ、ついでに記事にまとめちゃおうという感じのやつです。 そして、題材にする講演は、「Meta Quest 2の性能を最大限生かしたリッチなグラフィックを実現するには」です! 今年9月にリリースしたVRゲ…
この記事でのバージョン Unity 2021.3.11f1 はじめに 今回はUnityで作ったAndroidアプリ内で、レビュー依頼を表示する方法の紹介です! ちなみにiOS用の記事も以前に書いていたりします。 Unity製のAndroidアプリ内で、レビュー依頼を表示する方法
この記事でのバージョン Unity 2021.3.11f1 はじめに 今回はタイトル通りUnityでAndroid向けにビルドした時に JAVA_HOME is not set and no 'java' command could be found in your PATH.とエラーが出た場合の対処法です。ちなみに自分はWindowsでビルドした…
はじめに 画像生成AIまたはお絵描きAIの火付け役とも言えるStable Diffusionは、無償公開こそされていますが、導入がちょっと面倒でした。 今回はそんなStable Diffusionを簡単にしかもMacで動かせるDiffusionBeeという無料ソフトの紹介です! ちなみにWindo…
はじめに iOS(App Store)やAndroid(Google Play)のアプリを公開する際には審査が必要になりますが、今回はその審査が通った後に任意のタイミング(手動)でリリースする方法の話です!もちろん逆に審査が通った後に自動で即リリースする事も可能です。 iOS
はじめに つい先日、昔出したAndroidアプリが「プライバシーポリシーのURLが無効です」と言われて削除されるという事がありました。 と言うことで今回はそんな時の対処法です。 対処法
はじめに Unityが開催する新イベント『SYNC 2022』が10/25~26と2日かけて行われました!ちなみにSYNCとはUnity関連のオンラインカンファレンスでUniteのオンライン版みたいなイメージです。 そしてのそのSYNCの講演のうち公開可能な物(と言ってもほぼ全部?)…
はじめに 今までテキストから絵を描いてくれるAIや、 プログラムを書いてくれるAIを紹介しましたが、 今回はテキストから曲を作ってくれるAIです! 今度はAIにBGMを作ってもらうやつを試すなど。 pic.twitter.com/bQHTlMZeyo— カン@ゲームクリエイター(Unity…
はじめに プログラミングにもよく使われる形式や手法、いわゆるデザインパターンというものがあります。 もちろんそれらはUnityでゲームを作る時にも使えるのですが、具体的にUnityでどう実現したらいいのか(特に学びたての時は)悩む事もあります。 そんな悩…
この記事でのバージョン Unity 2021.1.23f1 はじめに 巷では絵を描くAIが何かと話題ですが、 実はプログラムを書くAIもあったりします。 今回そのAIの一つであるAIProgrammerをUnityのC#で使ってみようという感じの記事です! AIProgrammer
この記事でのバージョン Unity 2021.3.4f1 Translucent Image 3.14.5 はじめに ゲームを作っていると、メイン画面の上に、 ポーズ画面のような別のUIを一時的に重ねたいという状況はよくあります。 そんな時にそのまま重ねるだけだと見ずらいので、薄い黒い…
はじめに 巷で話題のハイクオリティなお絵描きAIことNovelAI(Diffusion) を試してみました!簡単なワードを入力するだけで本当にクオリティの高い絵が生成されますし、 画像を指定しても結構それっぽい物を生成する事が出来ます。 今回はせっかくなので使い…
エディタ拡張とは この記事でのバージョン Unity 2021.3.4f1 はじめに UnityではInspectorの⁝からコンポーネントをコピーしたりペーストしたり出来ますが、 今回はこれをプログラムから行う方法の紹介です! UnityEditorInternal.ComponentUtility
この記事でのバージョン UnityHubNative 1.4.2 はじめに Unityを使う際、インストールやバージョン&プロジェクト管理のために基本的にはUnityHubを使います。 このUnityHub、便利なのですが「使い方を学ぶ」や「コミュニティ」などわりと使わない機能も多く…
この記事でのバージョン Unity 2021.3.4f1 Mobile Notifications 2.0.2 はじめに 今回はiOSやAndroidのスマホ端末でサーバーを介さないプッシュの通知、いわゆるローカルプッシュ通知をUnityで実装する方法の紹介です! Mobile Notificationsの導入と準備
この記事でのバージョン Unity 2019.4.40f1 はじめに 今回はBuild Report Inspectorというビルドに関する情報をInspectorで見やすくするUnity公式の無料パッケージの紹介です! ちなみに以前似たような機能を持つ有料アセットBuild Report Toolを紹介しまし…
はじめに ちょっと前にあのサイバーエージェントが『Unity Performance Tuning Bible』というUnity製ゲームのパフォーマンスを最適化する方法を体系的に学べる書籍(のPDF)をなんと無料公開&オープンソース化しました! ちなみにダウンロードはGitHubのリリー…
エディタ拡張とは この記事でのバージョン Unity 2021.3.4f1 はじめに Unityのエディタ拡張には簡単にウィンドウを作る事が出来るEditorWindowがあります。 using UnityEditor; /// <summary> /// EditorWindowのサンプル /// </summary> public class EditorWindowSample : Edi…