ゲーム開発備忘録

ゲームプログラマー UE4・5向けの記事を書いておりますので見ていただけるとありがたいです。

機能別解説

【UE4・UE5】ゲーム内のUIからキーバインドを変更するやりかた 

はじめに 今回はゲームによくある、キーバインドの変更を行います。 4.26.2・サードパーソンテンプレートで解説します。 説明読むのめんどくさいぜ!結論だけ教えてくれや!!という方は こちらから 解説 ①ウィジェットの作成 ウィジェットの作成に関しては…

【UE4・UE5】シンプルなスタッフロールを作ってみる

はじめに ウィジェットブループリントを使ったシンプルなスタッフロールの作り方です。 UE4.26.2・FPSサンプルでの解説です。 やりかた ①ウィジェットの作成と表示 コンテンツブラウザを右クリックユーザーインターフェースからウィジェットブループリント、…

【UE4】インターフェースを使って視線をあわせたらアイテム名を出してみる!

はじめに 今回はタイトル通り、視線を合わせたアイテムの名前を出してみたいと思います。 インターフェースを使うことでキャラクターブループリントに対象の参照を疎にすることができる非常に強力な機能です。 丁寧に解説しているので少し長いですがよろしく…

【UE4・UE5】FPSサンプルの銃に射撃モードやセーフティを追加して切り替えられるようにしてみる。

はじめに ▲今回作るものGifの関係で分かりづらくてすみません。 今回はFPSによくある射撃モード、具体的には ・セーフティ ・連射 ・3点バースト ・単発 の3種類の機能を追加して さらに、それらを切り替えられるようにしてみます。 やりかた まず初めに射…

【UE4・UE5】AIが移動前に目的地に到達可能かを判定してみた

はじめに UE4やUE5にはAIMoveToなどでAIを移動されることができます。しかし、AIが移動を開始する前に到達可能かどうかを判定する方法が探しても分からなかったので備忘録としてまとめることにしました。他にもっと効率の良いやり方などございましたらコメン…