ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

Unreal

UE4で索敵に使う便利関数

hexadrive.jp UE4でキャラクターの索敵を行うのに便利な関数が紹介されているブログ記事。 関数名だけでなく、組み合わせて使うブループリントの例も紹介されているのでわかりやすい。 キャラクターの向きの計算とか地道にベクトル計算で行っていたけど、実…

真島ヒロが3Dゲーム作りに挑戦!! #2 #3

www.youtube.com www.youtube.com 漫画家がUnreal Engineを使ってゲーム作りに挑戦する動画の第2回目、第3回目が公開されていた。 今回はブループリントを使ってギミックを作っている。 漫画家さんの飲み込みが早く、どんどん慣れていっているのがすごい。や…

2022年10月の無料マーケットプレイスコンテンツ

www.unrealengine.com Unreal Engineの今月の無料マーケットプレイスコンテンツが更新された。 今月はハロウィンなので、かぼちゃにモンスターにゾンビのモーションと5個中3個がハロウィン向け。 あまりハロウィンには興味がないので、あまりひかれるものは…

Dynamic Volumetric Sky

gamemakers.jp 9月の無料マーケットプレイスコンテンツで提供されているDynamic Volumetric Skyを解説したページ。 今作っているプロジェクトでも導入してみたが、パラメータの設定がよく分からなかったので、この解説ページは非常に助かる。 City Environme…

音付け

historia.co.jp このページを参考にUnreal Engineで効果音やBGMの音付け。 まずはアイテムを取得したときの効果音。無料マーケットプレイスコンテンツで取得しておいた効果音集の中からアイテムを取得したときっぽい音を選択して、PlaySound2Dノードを使って…

アイテム変更

Landscapeをサンプルから持ってきたものに変更したら、自分で作ったアイテムと全然マッチしなかったので、アイテムもアセットの中から選んで変更した。 ブループリントのStaticMeshの部分を入れ替え、コリジョンも変更。前はSphereコリジョンだったのを、モ…

ランドスケープで落ちる

Unreal Engine 5でランドスケープをドキュメントを読みながら配置中。 docs.unrealengine.com docs.unrealengine.com ランドスケープツールで新たなランドスケープを作成して、レベル上に配置。 ここまでは問題なくすぐに出来たが、スカルプトで地面を盛り上…

いくつかコンテンツをお試し

マーケットプレイスで提供されていたいくつかのコンテンツを今のプロジェクトに入れて試してみた。 昨日の雲のアセットはブループリントを配置するだけで問題なく使うことが出来た。パラメータがけっこうあってどう調整すればいいかわからないけど、デフォル…

2022年9月の無料マーケットプレイスコンテンツ

www.unrealengine.com 今月の無料マーケットプレイスコンテンツが更新されていた。 今作っているぷちスタのゲームで使えそうなのは、シティのマップと雲のアセット。 雲はすぐに導入できそうなので試してみよう。 シティは自分の環境だとちょっと重そう。 つ…

ランドスケープのドキュメント

昨日見つけた landscape のチュートリアル。 さっそく今日、やってみようとクリックしても、チュートリアルのトップページヘ移動してしまう。 どうやらチュートリアル自体がなくなってしまったようだ。 まさか無くなっているとは。やっと見つけて、続きは明…

ランドスケープのチュートリアル

www.unrealengine.com Unreal Engineのランドスケープのチュートリアル。 チュートリアルのページが変わっていて、最初英語のページに行ってしまったり、landscapeでは検索にヒットしなかったりと、探すのにちょっと苦労した。 英語でも問題なく読んだり聞い…

アセット配置

今までマーケットプレイスで提供された無料コンテンツからアセットを選ぼうとしたが、量が多すぎて選ぶのも大変。 とりあえず、リアル系だと重そうなので、リアルではないタイプのものを選んだ。 いろいろなメッシュがあって、配置するだけでもけっこう楽し…

アセット追加

引き続き、ぷちスタのタスクを実行中。 次のタスクは「アセットを追加しよう」 一応、時間制限のあるステージでゴールまで行く、アイテムを取ると残り時間が増えるという、ゲームとして最低限の要素は入っている。 でも今はただのフロアとスフィアのアイテム…

アイテム取ったらタイマー加算

引き続き、ぷちスタのタスクに挑戦中。 今日はアイテムを取得したらタイマーが加算される仕組み。 タイマーはGameModeで持つことに変更したので、GameModeにタイマーを加算する関数AddTimeを追加。インプットというのが引数なんだろうと予測して、Integerタ…

ブループリントにまだ慣れず

GameModeにTickイベントを追加して、タイマーを減らす部分の処理を実装できた。 でも、まだブループリントでノードをどう繋げていくのが良いのかいまいち分からない。 とりあえず、チュートリアルで見たのを真似してみたが。ノードが複数あるとき、どの順番…

スタンドアローンゲームの止め方が分からない

Unreal Engine 5でスタンドアローンゲームで実行すると、別ウィンドウでゲームが立ち上がるが、そのウィンドウの終了の仕方が分からない。 ThirdPersonGameだと、マウス操作が完全にカメラ操作となってしまい、ウィンドウを閉じるボタンを押すためのカーソル…

GameModeにタイマー変数追加

引き続き、ぷちスタのタスクを実行中。 UIでタイマーを管理していたものをGameMode側に移す作業中。 GameModeについて検索してみたが、これがよく分からない。 GameModeとGameMode Baseがあり、どちらを使うべきなのか。 よく分からなかったので、新たにGame…

アイテム取得

引き続き、ぷちスタのタスクを実装中。今は「アイテムを取ったらタイマーを加算する」タスク。 uehow.web.fc2.com このページを参考に、触ったら消えるアイテムを作成することができた。 今度は、タイマーを加算する部分で悩む。以前、参考にして作ったタイ…

光る球

historia.co.jp UE5ぷちスタの期間は終わってしまったけど、引き続きタスクリストをやっていくことにした。 今回は「遠くからも視認できるキーアイテムをつくろう」 ということで、光らせるで検索してみたところ、ヒストリアのブログに記事があったので参考…

レベル遷移

historia.co.jp 昨日に引き続き、この記事を見ながら勉強中。 昨日は残り時間の表示まで実装したので、今度はタイトル、プレイ画面、クリア、ゲームオーバーのレベル遷移を実装。 ちょっと躓いたのはトリガーボックスのイベントの追加の仕方。 UE4とUE5では…

時間制限の表示

historia.co.jp 「UE5ぷちスタ☆~1週間でタイムアタックゲームをつくろう~」は今のペースではとても間に合いそうもないが、とりあえず、1個目のタスク「カウントダウンをするタイマーをつくろう」にチャレンジしてみた。 Discordの初心者向けで紹介されてい…

Lumen

Unreal Engine 5 のチュートリアル動画を見ながら勉強中。 UE5 の目玉機能の一つである Lumen の効果を試してみようと、プロジェクト設定のレンダリングのダイナミックグローバルイルミネーションの項目を Lumen や None に切り替えてみた。 しかし、見た目…

チュートリアル続き

引き続き、Unreal Engine 5のチュートリアル動画を見ながら、いろいろ試し中。 床を作成して、ライトを置いて、ビジュアルエフェクトのスカイ、フォグ、クラウドを追加するだけで、思った以上にリッチな絵が出来てしまう。 もちろん、他には何も無いので、ゲ…

ファイルの未保存状態

Unreal Engine 5 のチュートリアル動画を見ながら勉強中。 マップ上のオブジェクトを移動するなど変更したときは、ウィンドウのタブ部分に表示されているマップ名にアスタリスクが付いて、変更されてまだ未保存の状態を表している。 またコンテンツブラウザ…

チュートリアル開始でいろいろ

Unreal Engine 5のチュートリアルを開始。 しかし、Unreal Engine 5を起動すると、今のNVIDIAのドライバーには問題があるから推奨ドライバーへと変えろとダイアログが出ていたので、最新ドライバーへとアップデート。 いつもはNVIDIA Geforce Experienceのア…

Unreal Engine 5 のチュートリアル開始

dev.epicgames.com この「Unreal Engine 5の最初の1時間」から始めた。 まずは最初のムービー通りにUnreal Engine 5のインストールとチュートリアルで使うプロジェクトのインストールから。 一度、Unreal Engine 5はインストールしてあったが、バージョンア…

2022年8月の無料マーケットプレイスコンテンツ

www.unrealengine.com Unreal Engineの今月の無料マーケットプレイスコンテンツが更新されていた。 オープンワールドRPGのツールキットってどんなことが出来るのかとムービーを見てみたら、自分の周りをサーチするとか、鷹の視点に切り替えると機能があって…

UE5ぷちスタ

historia.co.jp ぷちコンの記事を読んでいたら、ぷちスタというサイドイベントも行われることも書かれていた。なんで最初読んだときに見逃していたんだろう。 こちらは1週間でタイムアタックゲームを作るというもので、タスクリストが公開されるという。以前…

第18回UE5ぷちコン

historia.co.jp Unreal Engine 5の学習を目的としたコンテストのぷちコンの開催が発表された。 コンセプトは「2、3日でサクッと作ってサクッと応募」だが、相変わらずUnreal Engineに慣れていないので、自分にはとても無理。 でも締め切りまで1ヶ月ある。さ…

2022年7月の無料マーケットプレイスコンテンツ

www.unrealengine.com Unreal Engineの今月の無料マーケットプレイスコンテンツが更新された。 今回はポイントクリックアドベンチャーツールキットが気になる。自分が好きなタイプのゲームなので。 デモも入っているということなので、まずはそれを試してみ…