ゲーム開発

【Unity】URP・HDRP・ビルトインを徹底比較!一体どれを使えば良いのか?

皆さんはUnityで新しいゲームを作り始めるときに「一体どのレンダリングパイプラインを使えばいいんだろう?」と迷ったことはありませんか。個人的にこれはUnityならではの悩みどころの一つだと思っていて、URPやHDRPを使ってみたいけど、よ...
ゲーム開発

【Unity】HDRPの使い方!美しい3D表現にチャレンジしよう

Unityを使っていると「HDRP」という単語を耳にすることがあります。これは端的に言えばUnityのグラフィック描画にかかわる仕組みの一つなのですが、初心者の方にとってはイマイチ理解しづらく情報も少ないので「さっぱり分からん」という方も多...
ゲーム開発

【Unity】オープンワールドゲームの作り方まとめ

今回はタイトルの通りで「Unityを使ったオープンワールドゲームの作り方」のまとめをしていく記事です。私は(執筆時点で)小規模なオープンワールドゲームを5作品完成させているのですが、その中で「このジャンルのゲームを作るうえでこの知識はぜひ知...
ゲーム開発

【Unity】アセットの保存先を変更する方法

私はアセットストアのヘビーユーザーなのですが、ストアから500個近いアセットをダウンロードしていたらいつの間にかCドライブが圧迫されて困ってしまいました。それでUnity側で簡単にアセットの保存先を変更できるかな?と思ったら執筆時点ではそう...
ゲーム開発

【Unity】C#スクリプトの処理を軽くするための基本テクニックまとめ

今回はUnityの最適化に関する話題で「C#スクリプトの処理を軽くするための基本テクニック」をまとめてみるという内容です。Unityで作ったゲームが重くなる原因はザックリ分けて 描画関係の処理が重い(=GPUに負荷がかかる) スクリプトの処...