とあるゲームプログラマの挑戦と敗北の歴史

UE4とプログラミングとmayaとpythonとhtmlとマラソンを中心に情報を発信する元「技術ブログを目指すブログ」から再始動した毎日の日々を発信するブログです。

11:UE4 標準機能

UE4:オンラインラーニング(ゲームデザイナーのためのブループリントとゲームプレイ)

UE5オンラインラーニング ゲームデザイナーのためのブループリントとゲームプレイ を受講した際のおぼえ書きです。https://learn.unrealengine.com/course/3751483 コンテンツブラウザから検索時のショートカット) アクタを選択し、Ctrl + B を入力すること…

UE5:オンラインラーニング(Unreal Engine 5 へのアップグレード)

UE5オンラインラーニング Unreal Engine 5 へのアップグレード を受講した際のおぼえ書きです。https://learn.unrealengine.com/course/3754785 UE4プロジェクトのUE5早期アクセスプロジェクトへの移行方法)UE5の起動ボタンから、UE5早期アクセスをクリック…

UE4:オンラインラーニング(よりよいパイプラインの構築)

UE4オンラインラーニング よりよいパイプラインの構築 を受講した際のおぼえ書きです。https://learn.unrealengine.com/course/2503775 オススメの命名規則があります 一例です SM_:スタティックメッシュ T_:テクスチャ SKM_:スケルタルメッシュ _N:ノー…

UE4:Udemyで脱初心者!UE4でFPSが作れるようになるチュートリアルを受講しました

Udemyで 脱初心者!UE4でFPSが作れるようになるチュートリアル を受講した際のおぼえ書きです。https://www.udemy.com/course/ue4fpstutorial/ ジャンプ回数指定 CharacterのJump Max Countを指定することで 連続ジャンプ回数を指定できます。 起動時ウィン…

UE4:オンラインラーニング(プロジェクトとファイル構造について)

UE4オンラインラーニング プロジェクトとファイル構造について を受講した際のおぼえ書きです。 https://learn.unrealengine.com/course/2456017 あとから標準のコンテンツパックを追加 ・コンテンツブラウザの追加>機能またはコンテンツパックを追加 を選…

UE4:オンラインラーニング(ブループリントで列挙型を使用する)

UE4オンラインラーニング ブループリントで列挙型を使用する を受講した際のおぼえ書きです。https://learn.unrealengine.com/course/3747511 enumはForEachで回すノードも用意されています。 たとえば、ウィジェットの初期化時にenumをコンボボックスに登録…

UE4:オンラインラーニング(UnrealEditorの基本-アクタとブループリント)

UE4オンラインラーニング UnrealEditorの基本-アクタとブループリント を受講した際のおぼえ書きです。https://learn.unrealengine.com/course/3738410 軸指定のマニピュレータ操作 Ctrl+マウス左 Ctrl+マウス右 Ctrl+マウス左右 で動かしたい軸をキーボード…

UE4:オンラインラーニング(キャラクターキックスタート)

UE4オンラインラーニング キャラクターキックスタート を受講した際のおぼえ書きです。https://learn.unrealengine.com/course/3590010 キャラクターの構成 PlayerConntroller や AIController が Pawn にアクセスしているさらに PlayerConntroller が HUD、…

UE4:オンラインラーニング(エンジン構造キックスタート)

UE4オンラインラーニング エンジン構造キックスタート を受講した際のおぼえ書きです。 https://learn.unrealengine.com/course/3588809 ソースコードの取得方法 3つの取得方法がある ・GitHub ・Perforce ・EpicLauncher .uprojectファイルの中身について …

UE4:オンラインラーニング(Unreal エディタの基本 - エディタ入門)

UE4オンラインラーニング Unreal エディタの基本 - エディタ入門 を受講したときのおぼえ書きです。https://learn.unrealengine.com/course/2981518 サンプルはこちらから 中心位置へのフォーカス 複数選択してFを押すことで中心位置へのフォーカスができる…

UE4:オンラインラーニング(ワールド ビルディング キックスタート )

UE4オンラインラーニング ワールド ビルディング キックスタート を受講した際のおぼえ書きですhttps://learn.unrealengine.com/course/3584596 前半はUE4の各要素に挙げてあります。 これからUE4を調べていく上での目次になるはずです。オーディオアクター …

UE4:オンラインラーニング(ブループリントキックスタート )

UE4オンラインラーニング ブループリントキックスタート を受講した際のおぼえ書きです。 https://learn.unrealengine.com/course/3589958 ブループリント歴史 ・UE2:タグベースのスクリプト ・UE3:ノードベーススクリプト(Kismit) ・UE4:ノードベース…

UE4:オンラインラーニング(UnrealEngine入門)

UE4オンラインラーニング UnrealEngine入門 を受講した際のおぼえ書きです。 https://learn.unrealengine.com/course/2497957 理解できること ビューポート ワールドアウトラナー 詳細パネル モードパネル コンテンツブラウザ メインツールバー ビューポート…

UE4:オンラインラーニング(UnrealEngine最初の一時間)

UE4オンラインラーニング UnrealEngine最初の一時間 を受講した際のおぼえ書きです。 https://learn.unrealengine.com/course/2616388 UnrealEngineタブ EpicLauncherを起動しUnealEngineタブに変更することで さらに開発のみに利用できるタブが出現します …

UE4:オンラインラーニング(ブループリントの基礎概念)

UE4オンラインラーニング ブループリントの基礎概念 を受講した際のおぼえ書きです。 https://learn.unrealengine.com/course/2497956 クラス構成 Actor(配置可能) Pawn(AIを所有可能) Charactor(プレイヤーが制御することが可能) ブループリント一覧 …

UE4:サウンドループ再生メモ

サウンドのループ再生メモサウンドアセット の Loopingでループ指定 ではなくてー サウンドキュー の サウンドノードをいったん選択しての Looping で変更します。 軽くトラップ。 ぷんぷん

UE4:あとからスターターコンテンツの追加

後からスターターコンテンツを追加したい場合は 新規作成>機能またはコンテンツパックを追加 を選択 そしてコンテンツパックタブから追加したいコンテンツを選択し プロジェクトに追加 教えてくれてありがとう。 参考サイト shuntaendo.hatenablog.com

UE4:レイトレース手順

レイ判定(レイトレース) の手順を記述しておく Start Endのインプットにより接触判定が行える。

UnrealEngine 一覧

標準機能) ・PrintString ・アンリアルオンラインラーニングコース ・タブの非表示手順 ・カメラフォーカス ・アセット再利用手順 ・グリッド移動 ・マーケットプレイスからコンテンツの追加手順 ・マーケットプレイス引き換えコード使用手順 ・マーケット…

UE4:パッド入力の無効化手順

UE4のパッド操作の無効化、 じつは無数にある。その中で私が行っている手順を紹介。 GetPlayerControllerからDisableInput そしてこれだけでは不十分で、 移動中の場合もあるので GetPlayerControllerからCharacterMovementをとりだし それぞれ MaxWalkSp…

UE4:解像度変更による高速化

何とかUE4を高速に実行する方法はないだろうか そんななか見つけたのがこの方法 開発中にプレイインするときも、パッケージを作って実行するときも べつに販売する必要がなく学びのためであればウィンドウは小さくてよいハズ・・ そういったかたはまず解…

UE4:タイムラインノードの使用手順

簡易的なアニメーションを作成する タイムラインノードの使用手順ご紹介 1.コンソールにtimelineと入力し 「タイムラインを追加する」をクリックでタイムラインノードを作成する 2.ごらんのとおりタイムラインノードが出現するので ダブルクリックする。…

UE4:GetAllActorsOfClassで指定クラスを検索

あまりにもひつような機能な割に 参考書に意外と乗ってないことも多い機能のご紹介 レベル上から指定したクラスの一覧を取得する方法 GetAllActorsOfClassを利用しましょう! 取得したらforでまわします。 リストアップ完了 おしまい。

UE4:関数の純粋化のススメ

ただ値を返すだけのブループリント関数 呼び出し元で実行ピンが出現してしまっています。 純粋のチェックボックスをチェックすることで なるべくシンプルにすることをオススメします。 純粋のチェックボックスをチェックすると・・ 呼び出し元もシンプルにす…

UE4:Rerouteノードの出し方

ダブルクリックすると出現するコレ Rerouteノードと呼びます。 つなぎ目とか言っちゃいそうですが・・ ダブルクリック以外で出したいことがあったのでメモ したのほうにあります。rerouteノード。

UE4:エディタ起動時のレベルの指定方法

1.プロジェクト設定>マップ&モード>デフォルトマップから スタートアップレベルを指定

UE4:マーケットプレイスからのプロジェクト追加手順

1.カートに入れます。(無料のもの多数) 2.カートから注文します 3.ライブラリから購入したものをプロジェクトに追加します。 4.プロジェクトで配置してみるとこんな感じ うんこれならゲームも作れる予感。 むしろロボだしこのアセットでいいじゃん…

UE4:マーケットプレイス引換コード使用手順

epicの書き方だとちょっとわかりづらかった・・ 1.EpicLauncherを起動、自分の名前をクリック コードの引き換えを選択 2.あらかじめメモってある引き換えコードを入力し引き換える ※一回のみ引き換えることができます。 3.UnreanEngine>ライブラリ か…

UE4:グリッド移動

位置グリッドスナップ値を指定することで 一定の値ごとに移動することが可能 下の図の場合100cmごとに移動

UE4:アセットの再利用手順

プロジェクトで作成したアセットを さらに別のプロジェクトで利用したいときは コンテンツブラウザから右クリック>移行 で移植できる。 ※直接エクスプローラでコピペしてはいけない