ゲーム開発

【Unity】Assembly Definition(アセンブリ定義)の使い方

Unityでゲームを作っていると、C#スクリプトが増えたときに次のような問題が発生することがあります。 C#スクリプトのコンパイル時間が長くなり、スクリプトを少し変更しただけで長時間待たされる スクリプト同士の参照関係がごちゃ混ぜになってし...
3DCG

【Blender】キャラクターの作り方!モデリングからUnityで動かすまでを丁寧に解説

今回はBlenderでのキャラクターの作り方に関する話題で、かわいいキャラクターをイチから作り、Unityで動かすまでを一通り体験してみようという初心者向けのチュートリアル的な内容となっています。私は普段3Dゲームを開発しているのですが、そ...
ゲーム開発

ゲーム開発よりも「ゲーム用素材の制作」のほうがずっと儲けやすい、という話

今回は皆さん大好きなお金に関する話題で、タイトルのとおり(個人の場合)ゲームを作って売るよりも、ゲーム用の素材を作ったほうがよっぽど儲かるというお話です。このブログではたびたび「個人ゲーム開発は儲からない」という話をしてきたのですが、そうい...
ゲーム開発

【Unity】マテリアルをURP用に変換する方法!「3Dモデルがピンク色になる問題」を簡単に修正しよう

Unityで初心者の方がURPを採用してゲームを作るときに、よくあるトラブルとして3Dモデルのアセットをインポートしたらピンク色になってしまった!というものがあります。これはそのアセットのマテリアル(のシェーダー)がURPに対応していないこ...
ゲーム開発

【Unity・C#】ゲーム開発中によく見かけるエラーとその対処法まとめ

今回はゲーム開発で悩みのタネになりがちなエラーに関する話題で、Unityでのゲーム開発で遭遇しやすい主なエラーとその対策をいくつかご紹介するという内容になっています。Unityでゲームを作っていると必ずと言っていいほど何らかのエラーに遭遇す...