PaperSloth’s diary

主にゲーム開発関連についての記事を書きます。

UE5

UE5 UE_LOGをもうちょっと使いやすくする話

環境 概要 通常のUE_LOGのおさらい UE_LOGをもうちょっと使いやすくするには LogCategoryの追加 UE_LOGを独自Categoryで再定義する 別Moduleでも使用したい場合 まとめ 環境 Unreal Engine 5.3.2 Rider 2023.3.3 概要 実際に記述方法として 先日登壇したUnre…

UE5 大雑把にフリーカメラを使う方法

UE5

環境 概要 フリーカメラを使うには まとめ 環境 Windows 10 Pro Unreal Engine 5.3.2 VRM4U : ver:20240212 (VRM4U_5_3_20240212) VRoid SDK : ver:0.3.2 (VRoidSDK-ue-0.3.2) 概要 昨今のゲームではオープンワールドやアクションゲームやレースゲーム等 様…

UE5 KawaiiPhysicsをBlueprintプロジェクトでもpkg化する方法

環境 概要 前準備 エラー解決、pkg作成までとQuick Launch手順 pkgの作成 まとめ 環境 UE5.3.2 KawaiiPhysics v1.14.0 Windows 10 Pro 概要 KawaiiPhysicsとは github.comおかずさん(https://twitter.com/pafuhana1213)が開発されているPluginで 揺れものを…

UE5 ちょっと便利かもしれないプログラミングの書き方

環境 概要 if文 / branchノードの削減または単純化 (Min / Max / Clampの利用) アイテムや魔法での回復処理を組むケース ダメージを受けてHPが減るケース Clampについて 配列のwrap around(上限に達したら最初に戻る) マイナス方向の配列のwrap around(下限…

UE5 1フレーム後に処理を実行する方法(Delay Until Next Tick)について

目次 環境 Delay Until Next Tickについて 環境 Unreal Engine 5.1.1 Delay Until Next Tickについて Delay Until Next Tickを語る前に…UE4ではどうやってたの?っていうところ papersloth.hatenablog.comUE4のときはDelay Nodeを配置して Durationに0を設定…

UE4|IUE5 Delegate, EventDispatcherをC++で書く方法

目次 環境 Unreal Engineで使用可能なDelegateについて C++でDelegateを記述する方法 Singlecast delegateの場合(DECLARE_DELEGATE) Multicast delegateの場合(DECLARE_MULTICAST_DELEGATE) Dynamic singlecast delegateの場合(DECLARE_DYNAMIC_DELEGATE) Ev…

UE5 .NET Core関連のビルドエラーあるいは文字化けしたエラーの対処について

目次 環境 エラーについて 環境 ・Unreal Engine 5.1.1 ・JetBraings Rider 2022.1.1結論 .NetCoreをインストールすると解決する場合がある .NET Core 3.1 Runtime (v3.1.32) - Windows x64 Installer のダウンロード エラーについて 新規PCに移行後に、解決…

お知らせ 株式会社インターネット立方体を設立しました

株式会社インターネット を設立しました 会社HPも作ったよ~(3時間の突貫工事なので、不備があったらこっそり教えてね) www.internetcube.coTwitterアカウント twitter.com 主な事業内容 1. PC/家庭用テレビゲームソフトの企画及び制作 2. AR/VR/MR(Mixed Re…

UE4 Material Expressionの気持ちが知りたい

環境 概要 Material Expressionはどこから見れるの? 1. HLSL Codeから追う 2. MaterialExpression.cpp を追う 3. HLSL Codeでは追えないの? まとめ 環境 UE4.27.0 概要 Material Expressionの実装が知りたくて追っていました。 docを読むだけで使い方は分…

UE5 起動から初めの1歩 Lumen/Naniteを体験してみよう

UE5

環境 はじめに UE5について UE5をインストールしてからやること UE5を起動した!次は? Lumenを使ってみよう Naniteを使ってみよう まとめ 参考資料 おまけ 環境 UE5.0.0 はじめに UE5のEarly Access について以下のdocに対象ユーザーの説明があります Unrea…