UE5

ゲームアニメーションサンプル改造

モーションマッチングなにそれ? UE5.4 GameAnimationSampleで遊ぼう

UE5.4でモーションマッチングを説明するサンプルプロジェクトが公開されました。が、毎度のことながら公式のサンプルは機能てんこ盛りで説明が少なく、素人がいきなりこれを渡されても何していいのかさっぱりわからないですね。というわけで解説を始めました。初回の今回はざっくり概要と操作説明です。
UnrealEngine

UE5でメジャーが欲しい?自作しよう

UnrealEngine 5.4のレベルエディタ上で長さや距離を測りたいときちょっと困りませんか?Game Animation Sampleのブロックを改造してXYZ全方向のサイズを表示できるメジャーブロック化してみました。もともとの表示の仕組みから丁寧に解説します。
UE5で8番出口風ゲーム開発

先回り通路生成方式で8番出口ライク再現#4完

完結編となる今回は、ゲームモード全体の処理を詳しく解説しています。これでLumenを活かしたきれいな画面で、かつ、ワープによるチラつきなしで、もっとリアルな8番出口風脱出ゲームが自作できるようになりますね。アンリアルエンジンでゲーム作りましょう。
UE5で8番出口風ゲーム開発

先回り通路生成方式で8番出口ライク再現#3

看板の表示方法、開始直後にプレイヤーが落下する問題、おじさんがさまよう問題、変更とリセットのタイミングズレ問題、ナビメッシュの問題など、ワープ方式では起きない問題が色々起きて難易度が上がっていますね。これを一気に解決していきましょう。
UE5で8番出口風ゲーム開発

先回り通路生成方式で8番出口ライク再現#2

前回の続きで、通路生成のアルゴリズム部分を解説します。これで8番出口のように、進んでも戻っても同じ通路上を進み続ける無限回廊にプレイヤーを閉じ込めることができるようになります。アンリアルエンジンの美しいグラフィックスを活かしたゲームを作りましょう。
UE5で8番出口風ゲーム開発

先回り通路生成方式で8番出口ライク再現#1

『先回りして道を作り続ければワープなくても無限回廊に閉じ込められたと思わせられるのではないか』説です。前回までと同じ8番出口風ゲームですが、ワープ方式とは違い、Lumenのきれいなライティングのまま、画面がチラつかなくなります。
3Dまちがいさがしゲーム開発

祝完成!UE5でまちがい探しゲーム開発21日目

完成製作期間1か月。UnrealEngine 5.3で個人製作した3Dまちがいさがしゲーム「すぽでぃふ」が完成しました(*´▽`*)エンジンは実質無料。素材も無料(期間限定含む)。知識は極め本とYouTube等ネットで。ここまで簡単・短期に...
3Dまちがいさがしゲーム開発

UE5でまちがい探しゲーム開発20日目

ステージ製作完了9ステージ目(8面)を前日の続きで仕上げ。追加で目標の10ステージ目(9面)を勢いで仕上げました。4時間。ダンジョン的な迷路ステージ。つづくさていよいよ、明日(今日)で締め切り。エンディングは簡素に仕上げよう。クレジット表記...
3Dまちがいさがしゲーム開発

UE5でまちがい探しゲーム開発19日目

動画のカメラワーク調整日を改めて客観視してやはりイマイチなので再検討。よくなったってほどよくならんけどまぁ当初考えたイメージには近づけられました。魅力的な映像ってやっぱ知識・スキルが必要だなぁ。ステージ追加(途中)アクションが求められるステ...
3Dまちがいさがしゲーム開発

UE5でまちがい探しゲーム開発18日目

タイトル海外だとまちがいじゃなくて「Spot the Difference 違う箇所」らしいのと、ググっても出なかったので「すぽでぃふ -まちがいさがし-」ってタイトルにしてみました。もとはタイトルレベル専用のゲームモードを用意してたけど、...
3Dまちがいさがしゲーム開発

UE5でまちがい探しゲーム開発14-16日目

ダブルクリック問題解決UINavigation 3.0のサンプルに従ってウィジェットから抜ける際にGame Onlyのモードに切り替えていたのですが、今のゲームの場合マウスでまちがいを指摘する操作にしているので、常にGame and UIじ...
3Dまちがいさがしゲーム開発

3Dまちがいさがしゲーム開発13日目

効果音・BGMを付けました。音量設定メニューに大苦戦。なんとかそれっぽくなったけどまだ未完な感じ。音の管理以前拾っておいたGDC2023の無料音素材を少し聞いてみたけど、イメージにあうのを探すのが大変すぎていったん断念。日本のフリー素材サイ...
3Dまちがいさがしゲーム開発

3Dまちがいさがしゲーム開発12日目

ステージ追加 オフィスルーム仕事場のイメージのステージ用レベルを追加しました。しゃがみしゃがませたい! ということで引き続き勉強。標準?だかThird-Personテンプレートの機能だかわからないけど、IsCrouched(しゃがみ状態のフ...
3Dまちがいさがしゲーム開発

3Dまちがいさがし11日目

勉強開始から27活動日目。画質(と音量)調整するウィジェットを作成。ゲームパッドでもクリックできる仕組みUE5.3の現在、標準機能では難しいらしく、UINavigationとやらがそれを解決してくれるとのことで早速導入。サンプルをそのまま流...
3Dまちがいさがしゲーム開発

3Dまちがいさがし7~10日目

本業が急ぎだったり普段テレワークなところ出社したりと時間あまりとれず4日経過しちゃったぉ。。。ステージ作成4つ目、5つ目のステージを作成。片方はちょうどいい感じ。もう一方は大きめなので他と同じくまちがい5か所じゃ少ないんじゃないかとのことで...
3Dまちがいさがしゲーム開発

3Dまちがい探しゲーム開発6日目

3つ目の面を作成しました。1面めのイメージで、難易度1のつもりで配置してみたけど、奥さんにプレーしてもらったところ1つ難しかったので簡単めに調整。リスポーン「リスポーン」で検索してでてくる公式のチュートリアル?よりも、極め本P454のやり方...
3Dまちがいさがしゲーム開発

3Dまちがい探しゲーム開発5日目

2つめのステージを作ったのと、どちら側からでも間違いを指摘できるようにしました。正解側・間違い側両方で検出可能にドラッグアンドドロップで親子関係にして、親子でTagを変えつつ、親側だったら子(Get Attached Actors)も検出済...
3Dまちがいさがしゲーム開発

3Dまちがい探しゲーム開発4日目

面クリア表示、開始メニュー画面、ステージ選択、画面切り替えの仕組み、保存・再開の仕組みまで、いくつかのサイトの情報を参考にがっつり11時間かけて進捗できました。クリア表示デバッグプリントだけじゃアレなので、新規ウィジェットでStageCle...
3Dまちがいさがしゲーム開発

3Dまちがい探しゲーム開発3日目

昨夜は画面上に情報表示する仕組みを作成しました。検出した数と間違い総数を管理して画面上に表示する仕組みを作りました。想像より大分スローペースだけど、一歩ずつでも進められているので継続大事。画面上の同じ位置に常に表示するウィジェットで情報を表...
3Dまちがいさがしゲーム開発

3Dまちがい探しゲーム開発2日目

間違いを指摘してもらうためのUIを検討しました。UI検討3rdパーソンビューのまま、追加でマウスカーソルを表示する設定にしてみました。マウスカーソル表示下記手順で、自キャラは「WASDスペース」等で操作できるまま、マウスカーソルも別途表示し...