Unreal Engine
第22回UE5ぷちコン|株式会社ヒストリア で以下の作品を提出しました。 www.youtube.com このゲームはシンプルなウォータースライダーですが、キャラクターがジャンプ台や噴水といった外部からくる物理の影響を受けるようになっています。 それに加えて、(…
ポカポン epoch.jp 私も子供の頃の淡い記憶でしかないのですが、小学生の頃からファミコンやスーファミはあったものの、まだこういうファミリーゲームも家にはありました。 今回はこの感じを目標に作ってみたいと思います。「プロトタイピング」編としていま…
UE の GameplayAbilitySystem (GAS) はとても便利です。 一方で、私はまだまだ理解も浅いです。Lyra や古代の谷などのサンプルの他に、以下のドキュメントが参照先として紹介されるのを見ることがありますが、いつも見ては忘れ、見ては忘れという感じです。 …
第21回UE5ぷちコン|株式会社ヒストリア で以下の作品を提出しました。 第21回UE5ぷちコン 提出動画「Hand Push Sumo」 - YouTube このゲームでは、Box や Sphere だけで構成された簡素な物体がプレイヤーキャラクターとなっています。 ただボタンを押したら…
第21回UE5ぷちコン|株式会社ヒストリア で以下の作品を提出しました。 第21回UE5ぷちコン 提出動画「Hand Push Sumo」 - YouTube ゲームを作るにあたり、さくっと遊ぶために「キーボード一つあれば遊べる」ようにしたかったので、タイトルにもある「ローカ…
動機 例えば Scratch で 2D ゲームを作ろうとしたとき、キャラクターはその「座標」を変更して移動させます。つまり、プレイヤーの入力は「座標の変更」に反映されており、それがダイレクトにコードに現れます。 Unreal Engine においても、例えば「動く足場…
Unreal Engine のプロジェクト向けの iOS、tvOS、および iPadOS のプロビジョニング プロファイルおよび署名証明書をセットアップします | Unreal Engine 5.1 ドキュメント 署名周りです。私自身はこの当たり全く詳しくないので雰囲気でやっているのですが、…
Animation Ecosystem for Game Development | Course アニメーションブループリント周りのことがさっぱりだったので基本的なことを学びたいと思い視聴しました。 コースでやったコードを添付したかったんですが、今回はざっくり Quinn を消すという感じにす…
www.youtube.com 2 系のリリースも近いということで、キャッチアップしたくて視聴しました。 動画にはトランスクリプトもついているので、それをざっと日本語訳して読むと動画の内容も頭に入りやすい気がします。 コード GitHub - dany1468/VoxelPlugin20Ins…
UE5 で MetaHuman さんを被写体にしてアクセサリーの撮影環境を作ろうとしてみた - You are done! 続きというか、さくっと写真で合わせた場合にどうなるか試してみただけです。 写真 iPhone で撮影したピアスを iPhone の標準の切り抜き機能で切り抜いただけ…
動機 妻がハンドメイドのアクセサリーを作って某サイトで販売していたりするのですが、実際に装着した状態での写真を撮影するのに難儀していました。 大人向けと子供向けの商品があるため、大人向けは妻自身、子供向けは娘をモデルにして撮影していましたが…
ビデオ www.youtube.com 視聴しつつのコード GitHub - dany1468/UIDemoStream 最後の方はよくわからなかったので実装していない 私の Github の容量制限の関係でほとんどの不要っぽいコードは削って最低限にしている(なのでトップダウンで作ったはずだが、…
UE5 Common UI お試し ① ボタンのアイコンを出し分ける - You are done! UE5 Common UI お試し ② デフォルトナビゲーション (Default Click Action) - You are done! UE5 Common UI お試し ③ デフォルトナビゲーション (Default Back Action) - You are done…
UE5 Common UI お試し ① ボタンのアイコンを出し分ける - You are done! UE5 Common UI お試し ② デフォルトナビゲーション (Default Click Action) - You are done! UE5 Common UI お試し ③ デフォルトナビゲーション (Default Back Action) - You are done…
UE5 Common UI お試し ① ボタンのアイコンを出し分ける - You are done! UE5 Common UI お試し ② デフォルトナビゲーション (Default Click Action) - You are done! UE5 Common UI お試し ③ デフォルトナビゲーション (Default Back Action) - You are done…
UE5 Common UI お試し ① ボタンのアイコンを出し分ける - You are done! UE5 Common UI お試し ② デフォルトナビゲーション (Default Click Action) - You are done! 上記の続きです。 前回デフォルトナビゲーションのうち、Default Click Action しか触れら…
UE5 Common UI お試し ① ボタンのアイコンを出し分ける - You are done! 上記の続きです。 前回は公式のクイックスタートをなぞる形でした。今回は機能別サンプルをもう少し眺めていきたいと思います。 コード Release blog20221026 · dany1468/UE_CommonUIS…
環境 UE 5.0.3 Common UI 便利そうだがよく分からない Unreal Engine の詳細なユーザー インターフェース用の Common UI プラグイン | Unreal Engine ドキュメント 私のスキルではドキュメントからの読解が難しく、まずは基本的な部分から書きながら試すこと…
Gameplay Ability System コードリーディング ① WaitOverlap - You are done! Gameplay Ability System コードリーディング ② SpawnActor - You are done! Gameplay Ability System コードリーディング ③ WaitTargetData - You are done! Gameplay Ability S…
環境 UE 5.0.3 GameplayAbilityTargetingLocationInfo FGameplayAbilityTargetingLocationInfo | Unreal Engine Documentation 以前書いた WaitTargetData と Radius の記事 で上記のように GASDocumentation の GA_Meteor_BP から持ってきたノードをそのま…
Gameplay Ability System コードリーディング ① WaitOverlap - You are done! Gameplay Ability System コードリーディング ② SpawnActor - You are done! Gameplay Ability System コードリーディング ③ WaitTargetData - You are done! Gameplay Ability S…
Gameplay Ability System コードリーディング ① WaitOverlap - You are done! Gameplay Ability System コードリーディング ② SpawnActor - You are done! Gameplay Ability System コードリーディング ③ WaitTargetData - You are done! Gameplay Ability S…
Gameplay Ability System コードリーディング ① WaitOverlap - You are done! Gameplay Ability System コードリーディング ② SpawnActor - You are done! Gameplay Ability System コードリーディング ③ WaitTargetData - You are done! Gameplay Ability S…
Gameplay Ability System コードリーディング ① WaitOverlap - You are done! Gameplay Ability System コードリーディング ② SpawnActor - You are done! Gameplay Ability System コードリーディング ③ WaitTargetData - You are done! 上記の続きになりま…
Gameplay Ability System コードリーディング ① WaitOverlap - You are done! Gameplay Ability System コードリーディング ② SpawnActor - You are done! 上記の続きになります。 WaitOverlap は、待機状態になる AbilityTask、SpawnActor は spawn を伴う …
Gameplay Ability System コードリーディング ① WaitOverlap - You are done! ①では簡単な WaitOverlap を見ましたが、今回はそれよりも複雑(らしい)WaitTargetData を見ていきたいと思いました、が。 WaitTargetData に行く前に 前回確認した AbilityTask…
環境 UE 5.0.3 なぜ WaitOverlap 「Gameplay Ability System さっぱりわからん」となった状態で AbilityTask.h に以下のような記述を見つけたからです。 We have code in K2Node_LatentAbilityCall to make using these in blueprints streamlined. The best…
シークレットに関する動機 Epic Online Service 等を使うと、必然的にプラットフォームに接続するためのシークレット情報が出てきます。 これらは、通常 SCM で管理すべきではありません。 イントラ内で SCM サーバーを持っている場合は考え方は変わるかもし…
内容としてはすでに多くの方がまとめてくださっている内容なので個人のログの域を超えていません 利用した状況 ぷちコンに出した対戦ゲームは大きく以下の流れになっています。 ログイン画面 (Epic Account でのログインのみ) メインメニュー画面 (セッショ…
本文の前に ここで書く内容は、ほぼ GitHub - SRombauts/UEPlasticPlugin: Plastic SCM Plugin for Unreal Engine に書かれている内容です。なので、使い方を知りたい方は公式ドキュメントを一読される方が分かりやすいです。 PlasticSCM のリポジトリとして…