3Dゲーム

ゲーム開発

初心者は3Dゲーム開発には手を出すな!?3Dゲーム作りは楽しいけど過酷です

今回は2D/3Dゲームのどちらを作ったほうがいいか?という点に関する話題で、 3Dゲーム開発は楽しいけど、大変だから初心者がゲームを作るなら2Dのほうがいいよ というお話です。 私は執筆時点で35作品以上のゲームを開発してきて、そ...
Unity

【Unity】気持ちいい「ジャンプ」の作り方!ジャンプを作り込んで最高のアクションゲームを作ろう

今回はUnity初心者の方向けの話題で、 気持ちいいジャンプの挙動を実装する方法 をご紹介するという内容です。 Unityでアクションゲームを作っていると、おそらく多くの初心者の方はジャンプの挙動の作り方で行き詰ってしまうと思いま...
2022.04.13
Unity

【Unity】カメラのカリングの隠し機能!レイヤーごとに表示限界を変更できるぞ

Unityでオープンワールドゲーム等を作るときに必須の最適化手法として、カメラに映るメッシュの描画距離を制限する「カリング機能」があります。これを使うと、例えばカメラから1000m以上離れたゲームオブジェクトは表示しない…というようなことが...
Unity

【Unity】URPのデカール(Decal)の使い方!テクスチャを好きなところに貼り付けよう

Unityで3Dゲームを作っていると、ときどき 壁に銃弾の跡を描画したい 敵キャラクターを斬ったときに、壁や床に血しぶきを描画したい といったことをやりたくなる場合があります。要するに壁や床などの一部にテクスチャを貼り...
Unity

【Unity】オクルージョンカリング(Occlusion Culling)を使って描画処理を最適化する方法

Unityでオープンワールドゲーム等の3Dゲームを作っていると、描画処理の負荷が気になることが多いですよね。そこで私は今まで色々な最適化処理を学んできたのですが、一つだけイマイチ使い方がよく分からない最適化機能がありました。 それは「...
2022.03.31