ごろごろくんとおむすび - Unreal Engine 5.7 Android ゲーム開発

151 Views

May 16, 26

スライド概要

Unreal Engine 5.7でゲーム開発した。
Google Play Storeへリリースするまでのサクセスストーリーです。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

ゲームつくってみた 『ごろごろくん と おむすび』

2.

ごろごろくん と おむすび

3.

リリースまでの道のり 屋号:むしめがねラボ 事業主:山本 拓(やまもと たく) 瀬戸税務署へ行って、その場で開業届を提出して、開業しました。 屋号は、かならず! 書きましょう!! そのほかの方法なら、いまのところタックスナップ開業届が一番よさそう。 なぜなら書類をなくさずに済むから!お金の管理をしなければならないから!

4.

Google Workspace “Starter”へ ログインせよ Google Play Storeで販売するにあたり、屋号を 冠したいなら、Google workspaceへ加入しなけ ればなりません。 ビジネスですからね。 SquarespaceからWebサイト作成のコアプランを 申し込んでください。 Google Workspaceから申し込んでは、いけませ ん。 くせ、というか、コツを伝ます。 なぜなら、リリースには、自社の公式サイトが 必須になるからです。 加入するのに、なんらかのメールアドレスを所 有していなければなりません。 どうせならSquarespaceで公式サイトをつくりま しょう。ショッピングサイトにもできるし、便 利です。グッズ販売もしよう! 加入手続きに、メールアドレスの入力フォーム が、あります。入力必須です。 Googleは、Squarespaceの代理店にすぎないので す。

5.

D-U-N-S® Numberを取得せよ D-U-N-S® Numberという企業を一意に特定するた めの、世界中で唯一の番号が必要になります。 申請するとき、メールアドレスの入力を求めら れます。 この番号の取得は、東京商工リサーチから申し 込みます。 無課金ですと、きっかり1ヵ月後に、通知されま す。 そのとき、Google workspaceの入会時に決めた 独自ドメインのメールアドレスを入力して、申 し込みしなければなりません。 課金すると、2週間です。 無課金ですませるために、Google workspaceに 入会直後に申し込みましょう。 のちほど、Google Play Consoleにて、文句を言 われてしまいます。

6.

Google Play Consoleへログインせよ Google Play Consoleへログインすると、開発者 のための管理画面を登録を求められます。 本人確認だとか、公式サイトを用意しなさいだ とか、なにかとやることが多いです。 このとき、企業として登録してください。 それでも、まっさきに実施するメリットがあり ます。 D-U-N-S® Numberの入力を求められます。 屋号も入力を求められます。 開発元の表記を屋号にできます。 身内へ頒布しインストールするのが、簡便にな ります。adbコマンドで、書かれたバッチファイ ルを使って、いちいちインストールしなくて済 みます。テストバージョンのリリースができる ようになります。

7.

Diversionをつかって、管理せよ Diversionというバージョン管理ソフトウェアが、あります。 このソフトウェアの無料枠が、なんと100GBもあります。 つかわない手はありません。ぜひ、つかいなさい!!! プロジェクト作成直後に!!かならず!!! つぎのリンク先の本を読んで学びました。ひとつ前の章にRiderの説明もあり ます。RiderにもDiversionをインストールすれば、鬼に金棒だね! https://zenn.dev/posita33/books/ue5_posilab_ue_research_and_developmen t/viewer/category_930_diversion_01

8.

Add Trque と コライダー ごろごろくんは、転がります あたり判定は、横倒しカプセル でんぐりがえしで、前進してほしい。 だから、横倒しカプセルを採用した。 “UCX_”を接頭辞にして、FBXで書き 出すと、コリジョンとしてインポート できます。接頭辞を付与するのは、 ファイル名ではありません。シーン内 部のオブジェクト名です。

9.

カラー3Dスキャン のクセとコツ フォトグラメトリ RevoPointの3Dスキャナーは、カラー スキャン対応です。 Rearity ScanをiPhone17で利用しまし た。 だけれど、センサーサイズはスマホの ように、とても小型です。 スマホで十分なクオリティです。 そして、ソフトウェア都合で色温度が マニュアル設定できません。 さらにメッシュ生成に有効な写真をzip形 式でひとまとめに書き出せます。パソコ ンでメッシュ生成すると、より高いクオ リティになります。 日中の日光が、もっとも美しいカラー スキャンができます。 グレーカードがあれば、なお良しです。 私は持っていません。 ただし、曇天でも明るすぎとなってし まうので、遮光が必須です。 今回は、真夜中の部屋で、スキャナに 備え付けのフラッシュでスキャンしま した。 それと、スポット測光ではなさそうで す。レンズの特性でひずまない程度に、 クローズアップで撮影しましょう。マク ロ撮影も効果てきめん。 ピンぼけに注意。ピントが合っている深 度を教えてくれる緑色を表示させよう

10.

X軸 方向へ、前進 ごろごろくんは、Pawnクラスで十分な プレイアブルキャラクターです。 そこで、注意喚起です。 ThirdParsonテンプレートのInput Mapping Contextは、そのまま流用で きません。 PlayerCharacterクラスのArrowコン ポーネントが、X+軸方向を正面として いるように、カメラをX+軸へ向けて、 正しくWASDに対応した方向へ転がるよ うに、Input Mapping Contextを設定 しましょう。

11.

カメラは、SpringArm UseControlRotation SpringArmのUseControlRotation これを有効化したとき、 Inheritの挙動が、変化します。 有効化したならInheritをTrueに しなければ、作動しませんでし た。

12.

パラメーターを 受ける 関数をつくれ とある段階で頻繁に書き換える、 パラメーターがあったなら、引数あ りの関数をつくろう。 呼び出しノードに入力欄が生まれ変 数をつくらなくてもよくなり、 仮引数で、パラメーターをいじれる

13.

Android Studioによる 開発環境構築のためにある、 バッチファイルの場所です。 RunUAT.bat C:\Program Files\ Epic Games\UE_5.7\ Engine\Build\BatchFiles つぎのコマンドラインオプションを 与えて実行します。 RunUAT.bat Turnkey -Command=InstallSDK Platform=Android そうすると、適切なバージョンの Android Studioをダウンロードして くれる。セットアップウィザードの 指示に従ったあと、Command Line Toolsも追加でインストールしてく ださい。

14.

10月から 2025年10月からつくっていました。 今日にいたるまで、8カ月間です。こつこつ継続し、つくりましょう!

15.

CPU UE5.7であっても CPU性能を重視せよ

16.

レベルを新規作成した時点でのディレ クショナルライトの照度は、現実とは 異なっています。 HDR モバイルでもHDRは、 主流になってまいりました。 枯れた技術の―Nintendoですら Switch 2で、HDR対応です! 朝、昼、夕、晩。 適切な、照度にセットしましょう。 色は、色温度/ホワイトバランス。 世のなかの実測値を頼りましょう。 カラーマネジメントを、しなくても、 世のなかの実測値を信じ頼れば何とか なります。3Dスキャンやフォトグラ メトリも写真を加工しなけりゃ信頼に たる。

17.

公式のUnreal C++リファレンスは、 頼りにならん。 説明文も無けりゃ、 C++ PlayerStateクラスの Score変数は、C++からのみ 利用可能 サンプルコードも無い。 ソースコードを読まんとわからん。 今現在、Visual Studio 2022 Communityをダ ウンロードおよびインストールできなくなり ました。Visual Studio 2026 Communityをご 利用ください。 そのため、構成を書き出しておきました。つ ぎのリンク先からダウンロードして、ご利用 いただけます。 https://drive.google.com/file/d/1oXrH7BvK _d04e6_FIAIYYzjzkapA3i1u/view?usp=sharing

18.

グッズ販売 VPSを借りるなら 固定費は安あがり さきほど、Squeaspaceが良いと いいましたが、それにはノーコードだ から勧めやすいという、理由があり ます。 だけど、JavaScriptと HTML/CSSを書けるなら、VPSを 借りてECサイトを立ち上げたほうが 安あがりです。

19.

「Google Play Consoleの警告に対応する」 Qiita - https://qiita.com/pate/items/888c7789348d5b8f1cac

20.

プラグインを無効化 するとAppBundleへの 署名が初版と一致し なくなります。

21.

オフィシャルグッズ および 販売サイトを準備中! むしめがねラボ 701-2222 岡山県 赤磐市町苅田 [email protected] www.mushimeganelabo.com

22.

https://docs.google.com/presentation/d/1FGFWh45YKP_U FClQXKVQoWl4wuPb8Q_Al66mC1VUdxc/edit?usp=sharing このスライドのソースファイルへのリンクです。コメントはご自由に、どうぞ~

23.

https://dev.epicgames.com/community/assistant/unreal-e ngine Unreal Engine専用のAIアシスタントです。つかってみよう!