ゲーム制作メモ

【Unity】オープンワールドの風景の作り方

Unityで3Dゲームを作っていると、やはり一度はオープンワールドゲームを作ってみたくなります。しかしオープンワールドというと地形を作るだけでも大変そうなイメージがあると思うので、なかなか手を出せないという方も多いのではないでしょうか? ...
ゲーム制作メモ

【Unity】NavMeshAgentをジャンプさせる方法

ここ2ヶ月ほど、Unityで本格的な3DアクションゲームやFPSを作るための下準備として「敵の自動移動処理」をコツコツ作ってきました。 この自動移動処理を実現するにあたってはUnityの「NavMeshAgent」という機能を使ってい...
ゲーム制作メモ

【Unity】動く床の作り方

UnityではTransformの値を変更することで、アクションゲームでよくある「動く床」をかなり簡単に作ることができます。しかし単純にその方法で動く床を作ると、プレイヤーキャラが床と一緒に移動せずに滑り落ちてしまう…という問題があります。...
ゲーム制作メモ

【Unity】ゲームをWebGL形式でビルドするときの注意点

Unityでゲームを作ってビルドするとき、ブラウザから手軽にプレイできるWebGL形式でビルドしたくなる場合は多いと思います。ところがUnityのWebGLビルドは落とし穴が多く、初心者の方は「なんじゃこりゃー!」となることも少なくないでし...
ゲーム制作メモ

【Unity】どんなゲームにも使える「汎用アセット」を作ろう

私はここ半年くらいUnityでミニゲームを作りまくっているのですが、今まではゲームを量産するうえでとても面倒な問題にぶつかっていました。それは「あるゲームの部品を他のゲームに使いまわしづらかった」という問題です。 ゲームを構成するモノ...