[過去ログ] 【UE5】Unreal Engine 総合 part17 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
695(1): 名前は開発中のものです。 [sage] 2025/01/24(金) 12:55:38.67 ID:EJmEN1AS(1/2) AAS
プログラマが一人で作るなら、データは cpp ファイルとかに直に書けばいい
データ用のファイルを分けてもいいことない
セーブ・ロードなんか普通にファイルに書けばいい
ユーザーがセーブファイルをいじってくれたら、ありがとうございます!でいいだろ
696: 名前は開発中のものです。 [sage] 2025/01/24(金) 13:38:25.93 ID:QZczmqaH(2/5) AAS
極め本BPを学習してる人にいきなりCPPを持ち出すのはどうかと思うよ。
697: 名前は開発中のものです。 [sage] 2025/01/24(金) 13:48:24.56 ID:hhzPYlds(1) AAS
ツクールのデータを一括でUE5のbpにコンバートしてくれるツールとかないな
698(2): 名前は開発中のものです。 [sage] 2025/01/24(金) 14:17:38.85 ID:q5B7YbM8(1/2) AAS
690ですが、つまりは極め本で学ぶものはアクションゲームで使われる方法が多く、(アクションゲームをハンズオンしているので仕方ないのですが)
本ではほぼタッチされていない商店やアイテム、所持金等の操作管理、それらの数値の保持方法、プレイデータのセーブロードなどのスタンダードな作り方を学びたいなと思ったんです。
最終的に作ってみたいと思っているゲームにはキャラクターのレベルや商店も含まれているので。
つまるところキモはRPGぐらいのゲームで扱うデータや数値の操作や管理方法でしょうか。UEでのそのあたりのスタンダードなやり方を学べるおすすめなwebや書籍、場所などはあればもしよろしければ という感じです。
>>693,694,695693(1): 名前は開発中のものです。 [sage] 2025/01/24(金) 09:07:02.43 ID:+RUJuLku(2/3) AAS
データの永続化については、UE セーブロード とかでぐぐってみそ
製作が進んでくると、アイテムやら装備やら、雑魚やらのDBをどう持つかって話に結局なる
チームで作るなら、Excelとかで管理して、それを取り込んで…とかってなりがち、講演でそういうのよく聞く
694(1): 名前は開発中のものです。 [sage] 2025/01/24(金) 12:44:38.93 ID:QZczmqaH(1/5) AAS
RPGは作ったことあるの?作ったことなくkてUEで試行錯誤するんじゃ時間溶けていくよ
無いならツクールとかで一度作ってから仕組みを理解して、情報の多い言語で再現してそれからUEに置き換えて実装するのがいいんじゃね
ありがとうございます。公式サンプル見てきたのですがC++と連携してるなどちょっと難易度が高かったです。
もうちょっと初心者向けのやつがあったときには一つ……。
699: 名前は開発中のものです。 [sage] 2025/01/24(金) 14:17:39.76 ID:EJmEN1AS(2/2) AAS
そうなのか
UEは c++ を書ける人が選ぶものだと思っていた
BPだけで頑張りたい人もいるってことか
700: 名前は開発中のものです。 [sage] 2025/01/24(金) 14:26:32.65 ID:zaWyFbKd(1/2) AAS
USaveDataとDataTableでcpp使わなくても何とかなると思うが
701: 名前は開発中のものです。 [sage] 2025/01/24(金) 16:00:49.54 ID:QZczmqaH(3/5) AAS
>UEは c++ を書ける人が選ぶものだと思っていた
プログラマーならそうだろうけど、アート畑がゲームつくりたいならCPP覚えるよりBPだけで作ろうとするよ。
セーブはBPでGameSaveとGameInstanceを作ってロード時とセーブの仕組み作れば良い
データベースはDataTableのやり取りを調べれば良い。
702: 名前は開発中のものです。 [sage] 2025/01/24(金) 16:35:06.23 ID:yqgY4yzn(1/2) AAS
まあサウンドや3D界隈はノードグラフでエフェクトとかテクスチャとか作ったりもするから
BPの方が馴染みのある方式だろうからなぁ
しかし、BPごり押しして結局アート畑の人材を抱え込めたんだろうか
703(1): 名前は開発中のものです。 [sage] 2025/01/24(金) 17:33:04.57 ID:/ME2mb2W(1) AAS
自分はBPの方はほとんどわかってない
もしUEがエラーで起動しなくなったらどうするんだろ
C++ならコンパイラから立ち上げて修正できるんだけど
704: 名前は開発中のものです。 [sage] 2025/01/24(金) 17:45:26.22 ID:QZczmqaH(4/5) AAS
それをUE入門者に求めるのは酷よ
CPPオンリーはBPオンリーやBP+CPPより問題出やすいって海外のForumで見たんだがそうでもないのか
705: 名前は開発中のものです。 [sage] 2025/01/24(金) 17:48:15.28 ID:+RUJuLku(3/3) AAS
C++読めるけど、大体仕組み分かるまではBPでいいかなと思ってる
ログに変なこと書かれたら、それをgithub(ブラウザ)で検索するのが便利
アタリをつけたら、ローカルにあるソースをじっくり
プログラマじゃない人にもUE使ってもらおうっていう考え方もあるので、
これからっていう人は、C++とBPとうまく併用できるようになるといいよ
706: 名前は開発中のものです。 [sage] 2025/01/24(金) 18:01:47.38 ID:yqgY4yzn(2/2) AAS
それを言うならVerseの正式リリースを待った方がいい気もする、いつになるか知らんけども
これから使わなくなるかもしれないものをどっちも勉強するのはうんちよ
明日から業務で使うとかならやるしかないけども
707: 名前は開発中のものです。 [sage] 2025/01/24(金) 18:38:14.18 ID:gGBbty79(1) AAS
>>698
YouTubeに英語ならいっぱいあるから自動翻訳で覗いて見ては?
708: 名前は開発中のものです。 [sage] 2025/01/24(金) 18:44:31.11 ID:zaWyFbKd(2/2) AAS
>>703
初心者や非エンジニアはこれが一番引っかかりそうなポイントだなとUE5使い始めて思った
709: 名前は開発中のものです。 [sage] 2025/01/24(金) 21:33:54.05 ID:q5B7YbM8(2/2) AAS
>>698です。
いろいろ参考、方法等ありがとうございました。とりあえあずGameSave、GameInstance、DataTableあたりのこと調べてみます。
C++は、BPのみで出来ること、できないこと、C++と連携すればできるようになるものなどがわかっていないので(そもノードですら極め本でやったもの以外はほとんど把握できてない)
そのあたり把握してから手を付けてみたいと思ってます。
710(1): 名前は開発中のものです。 [] 2025/01/24(金) 23:11:34.59 ID:QZczmqaH(5/5) AAS
土日製作スレで使ったセーブ・ロードをメモったもの。
画像リンク
711(1): 名前は開発中のものです。 [sage] 2025/01/25(土) 03:29:14.37 ID:zue4xCOL(1/2) AAS
>>710
ありがとうございます。いくつかわからない個所もあるので画像保存させてもらってのちのち調べていきます。
ハンズオンという形式的な問題だと思うのですが、極め本では機能の解説のあと「このノードツリーを組め、そうすればこうなる」として進んでいくため、
そのチャプターで扱うノードの機能はわかっても、どうしてそのノードツリーが機能するのかが分からないまま進まざるを得ないものが多かったので、BPの組み方が理解できているとは口が裂けても言えない状態です。
組んだ後でbingAI先生に、なんでこのノードここに必要なの? 等聞いたりしていました。
BP、というかコードが持つ独特な考え方がプログラム初心者にはなかなか理解しがたく。例えば出力ピン、入力ピン接続が必要なもの不必要なものの違いなど。
712(2): 名前は開発中のものです。 [sage] 2025/01/25(土) 10:27:38.09 ID:LwV9Lwcf(1/4) AAS
初心者に書籍はレイアウトの都合上説明が混乱するから動画講座をおすすめするよ。セールで1500円ぐらいになる
UE4のトップダウンゲーム解説だけど日本語でアンリアル基本の説明も多く良かった。今も逆引きで見てる。
外部リンク:www.udemy.com
英語だけどUIWidgetでインベントリーの関連はこれでおぼえた
外部リンク:www.udemy.com
713(2): 名前は開発中のものです。 [sage] 2025/01/25(土) 14:49:26.82 ID:RPHBz2d2(1/2) AAS
まあやっぱその辺でひっかかるならC言語からやるべきだと思うけどね
エンジニアになる気がないならポインタで挫折するまででいいし
外部リンク[html]:tcs.c.titech.ac.jp
714: 名前は開発中のものです。 [sage] 2025/01/25(土) 15:37:33.52 ID:LwV9Lwcf(2/4) AAS
>>713 CもC++もC#もわかるんだが、UnrealEngineでC++導入手順どおりやるとVisualStudioでエラーが出るでまくりコード書くまでたどり着かないで諦めたんだ。
715(1): 名前は開発中のものです。 [sage] 2025/01/25(土) 16:34:51.28 ID:RPHBz2d2(2/2) AAS
失敬、>>713は>>711宛ね
>>712はもう実地でもやれるレベルだろ
環境構築で詰まるのは誰しも通る道じゃ、経験と胆力よ
まあ最近改善してきてるとはいえWindowsでコーディングすること自体がアレなんだけど、ゲ製では使わざるを得ないからな
716: 名前は開発中のものです。 [sage] 2025/01/25(土) 17:01:47.43 ID:UIlh4RWD(1) AAS
rpgとかの戦闘システム作り上げるのってblueprintだけだときつい?
C++とか何も分からないんやが
717(1): 名前は開発中のものです。 [sage] 2025/01/25(土) 17:22:03.11 ID:cksJOqtH(1) AAS
ツクール(三輪車) < BP(補助輪付き自転車) < Unity(普通車) < UE(F1カー)
インターネッツで検索して自力で問題解決するスキルが無いなら
日本語の情報が沢山出回ってるUnityかツクールの方がいいぞ
718: 名前は開発中のものです。 [sage] 2025/01/25(土) 17:43:07.70 ID:zue4xCOL(2/2) AAS
711です。
>>712
次に購入する教本的なものは値段も手ごろなのでそれらにしてみようと思います。ありがとうございます。まだまだ趣味レベルの人間には書籍は何冊も買うにはさすがに価格がなかなかえぐく感じます、ごふ。
>>715
たしかにBP自体C++からできてるようなので根本から勉強すべきなのかもしれませんが、やはりコードの独特なルールが直感的につかみにくく難しいです(つまりBPも難しいってことなんですが……)。
ただ、視覚的に表現されていてコードよりまだわかりやすい気がするBPで慣れてから、どう考えても学んだほうがいいなとなったら言語のほうも挑戦してみたいと思います。いろいろとありがとうございます。
719: 名前は開発中のものです。 [sage] 2025/01/25(土) 17:57:23.59 ID:Lu70zoSm(1) AAS
>>717
例えの意図が謎すぎる
操縦性とかスピードの対応も不明だし何が言いたいんだろうなこれ
上下前次1-新書関写板覧索設栞歴
あと 283 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s