X



【UE4】Unreal Engine 4 初心者質問スレッド part4 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
垢版 |
2017/07/25(火) 06:13:03.82ID:hweRKv+f
unreal engine 4の初心者質問用スレッドです。

Unreal Engine
https://www.unrealengine.com/
4 Trailer
http://www.youtube.com/watch?v=PD5cRnrMqWw
公式質問コミュニティ
https://answers.unrealengine.com/
https://answers.unrealengine.com/spaces/16/japanese.html
公式チュートリアル動画
https://www.youtube.com/playlist?list=PLZlv_N0_O1gaCL2XjKluO7N2Pmmw9pvhE
参考になる日本語ブログ
http://unrealengine.hatenablog.com/

無料3Dソフトとペイントソフト
https://www.blender.org/
http://www.gimp.org/

前スレ
【UE4】Unreal Engine 4 初心者質問スレッド part2
https://mevius.2ch.net/test/read.cgi/gamedev/1481660657/

次スレは>>950がたてて
0160名前は開発中のものです。
垢版 |
2017/09/04(月) 01:30:24.71ID:6EuTaOqp
ググっただけなんだよ!

Epic社内でもプロトタイピングにGoogle mapからリアルの街を取り込んで利用したというような話がUnreal festで紹介されてた覚えがある。
0161名前は開発中のものです。
垢版 |
2017/09/04(月) 18:48:02.29ID:l+UBpXGO
1フレーム前の位置などの情報を取る方法ってありますか?
その時のフレームの情報ならできますが1フレーム前となるとどうしたらいいんでしょうか?
0162名前は開発中のものです。
垢版 |
2017/09/04(月) 18:55:15.48ID:e0tFUQYR
画面をバッファとして記憶させる方法が知りたい…あとその画像のドットの色を調べる方法…
誰か知りませんか
0163名前は開発中のものです。
垢版 |
2017/09/04(月) 18:56:15.22ID:njPPl66c
格納する変数を作って
Event Tickで一つ前のフレームの位置情報等を格納すればいいんじゃないでしょうか?
0164名前は開発中のものです。
垢版 |
2017/09/04(月) 21:18:09.64ID:TjTiHr/r
Reversing Timeとかrewindで検索すれば、ヒントになるかもね
あれはトランスフォーム配列使って毎フレーム保存してる
0165名前は開発中のものです。
垢版 |
2017/09/05(火) 04:05:46.07ID:SOhNN3/Y
>>163
>>164
なるほどありがとうございます
ちょっとそういう単語で調べたりいろいろ試してみます!
0166名前は開発中のものです。
垢版 |
2017/09/06(水) 18:25:01.74ID:MABkf81k
Set Game Pausedの停止中に動かしたいアクタがある場合は、そのアクタだけポーズ解除できるのでしょうか?
time dilationをいじればpauseを使わずにできると思いますが、それ以外の方法が知りたいです
0167名前は開発中のものです。
垢版 |
2017/09/07(木) 17:25:23.89ID:w8cIr5ov
ロイヤリティの支払いのフォームとか日本語対応してないの?

支払い方法もイマイチわからんしもうちょっとどうにかならんのかな・・・
0168名前は開発中のものです。
垢版 |
2017/09/08(金) 07:29:15.15ID:fI3MQHf1
日本法人に問い合わせりゃ
すぐに食らいついてくるだろw

なんせカネ払うって言ってんだからw
0169名前は開発中のものです。
垢版 |
2017/09/08(金) 17:30:49.47ID:H88NzpFE
シーンにフォグ(atomsphere fogじゃないやつ)追加したんだけど、一部メッシュ(板ポリに水のマテリアルをアサインしただけのもの)にだけフォグがかからないよ。

助けて。。。。
0170名前は開発中のものです。
垢版 |
2017/09/09(土) 13:02:27.47ID:APGVLmak
シーケンサーで出力するとき空のアクターにカメラをリンクしてるんですがカメラビューで出力されません。どこかで指定が必要でしか?
カメラプロパティーのぱらめーたーでplayer0に指定はしてます。あとどこを確認すれば??
0171名前は開発中のものです。
垢版 |
2017/09/10(日) 00:19:23.60ID:wncKmPWm
最新バージョンて関数やメソッドの並び順を変数と同様に任意に変えれるようになってますか?
0172名前は開発中のものです。
垢版 |
2017/09/10(日) 01:00:43.34ID:rXvnx93g
gif形式の画像をインポート出来ないのですが、調べても分かりませんでした
誰か取り込み方を知ってる方はいますか?
0175名前は開発中のものです。
垢版 |
2017/09/10(日) 10:17:02.64ID:a0MUaz3o
ポイントライトがムーバブルだった場合
tri2万、vertices5万のメッシュを40個配置
で、色々ライトについて調べてたんだけ
ライトの範囲内のメッシュはステーショナリー属性にしたほうがfps上がるんだなー

static fps83
Stationary fps98
movable fps63
こんぐらい差があった

ステーショナリー属性の説明にcached dynamic shadowsとあるから
ステーショナリー属性の動かないメッシュに対してムーバブルライトは
毎フレームシャドウは更新しませんよーって事なんね
0176名前は開発中のものです。
垢版 |
2017/09/10(日) 12:20:55.50ID:Ri078wPa
lightはstatic/stationary/movable の三種あるけど、
meshにもstaticとmovableの他に stationary あるんだっけ?
0177名前は開発中のものです。
垢版 |
2017/09/10(日) 13:09:25.14ID:a0MUaz3o
4.13辺りからmeshにもステーショナリー追加された
あと個人的にDirectional Lightで品質とパフォーマンスのバランスがいいのは
ステーショナリー+Cascade Shadow mapsでお好みの距離を設定して
inset shadows for movable objectsをオフ
Cascade Shadow maps有ると無しじゃ結構fpsに差が出てたりする
0180名前は開発中のものです。
垢版 |
2017/09/14(木) 00:53:43.47ID:/IGV8wRn
ドラクエとかでよくある「調べる」って行動はどうやって作れば良いでしょうか?調べても解りませんでした

調べる→前に看板等があるか→有るなら文字表示。無いなら行動終了

って感じにしたいのです
0181名前は開発中のものです。
垢版 |
2017/09/14(木) 00:57:54.51ID:/IGV8wRn
なお、調べる以降はCondition等で書けば大丈夫なのは分かります


書き漏らししました。ごめんなさい
0182名前は開発中のものです。
垢版 |
2017/09/14(木) 01:02:58.75ID:o7Qp9kx4
プレイヤーキャラからLine Traceを飛ばす
あるいは対象物にボックスコリジョン仕込んどいて「調べる」に反応させる
どっちもBPインターフェイスが便利よ
0186名前は開発中のものです。
垢版 |
2017/09/14(木) 06:36:03.85ID:HDjXRi8o
FPS視点のカメラに乗り移って動かすのなら前作ったが
ペアレントクラスはpawnで
use controller rotation pitch とyawにチェック
FPSのキャラと同じマウス操作のノード追加すれば視点だけ動かせるpawnの完成

後はpawn同士でpossessとかやればいいし
ライントレース当たったpawnに乗り移るとか単純にZキーおしたら乗り移るとかできるし
0187名前は開発中のものです。
垢版 |
2017/09/14(木) 10:21:21.18ID:XpygpAv5
初心者で公式も熟読した(筈)ですが解らないことがあるので教えて下さい
「レベルのどこかに有るスイッチを押したら扉が開く」ってBPと「扉に近付いたら自動で開く」は出来たのですが

「扉に近付いてキーボードの有るキーを押すと扉が開く」が出来ません

>>180と質問が被ってる気がしますがどうすれば良いかを御教授下さい
0189名前は開発中のものです。
垢版 |
2017/09/14(木) 12:52:22.73ID:L+QeYAMS
>>184
固定カメラの切り替えは画像のBPで出来たのでこのカメラの首をふる方法を...
カメラを複数設置する前はデフォルトのカメラ(?)を普通にマウスで動かせたのですが、よく分からずやっていたというか最初から用意されてる設定で出来てたっぽいのですが

>>185
おおなんか出来そう!

家帰ったらまた参考にして試行錯誤します
ありがとうございます!
0190名前は開発中のものです。
垢版 |
2017/09/16(土) 03:18:54.65ID:dKVm+Vs7
UnrealとUnityってどっちがいいの?
0192名前は開発中のものです。
垢版 |
2017/09/16(土) 04:10:35.29ID:PT6ksFRf
今はやっているシャドーバースとかもエンジンUnityじゃなかった?
そもそも面白いゲームは作り手の問題でエンジンはそこまで重要じゃない気がする
ただプログラマー一筋の人がUEのブループリントを触ろうと思うと学習コストが高めなきがする
ゲーム作りたいってモチベーションさえあればエンジンなんかどれでもいい
作りたいゲームのジャンルや使用するデバイスによって得手不得手はありますが...
0193名前は開発中のものです。
垢版 |
2017/09/16(土) 04:43:12.08ID:jjDxGNlP
3DゲーだとUE4の方がいいのかもしれない・・?
systemshockのリメイクがパフォーマンスを理由にウニティーから鞍替えしてたし
TimeSplittersもcryengineからUE4にしたいよぉ・・・みたいなこと言ってたのー

まあスチームみてると100円以下クソゲー生産にUE4も大概使われてるよねw
0195名前は開発中のものです。
垢版 |
2017/09/16(土) 15:20:16.29ID:gZ/RwfP5
C#なりLuaなりJavaScriptなりのコードが書けるならコードでロジック書いたほうが、
BPみたいなノードベースのビジュアルスクリプトより書くの早いしメンテナンスコストも安い。(特に規模が大きくなった時)
UE4はC++でも書けるが、実行速度速く書ける代わりに書くのに面倒なところがある。知識がないと落とし穴にはまりやすい。
0196名前は開発中のものです。
垢版 |
2017/09/16(土) 17:03:00.93ID:PT6ksFRf
>>194
まんま>>195の通りでコードで慣れているとBPよりコードで書いた方が速いし楽と感じでしまう
あとBPだとノードが繋げられる範囲のことしかできない(それで十分だと思っていますが)ので機能を拡張したい時BPとC++どちらも使うとUEのAPI等の学習とBPの使い方という学習をしなければならないので時間がかかる
でもBPに慣れさえすればBPはとても便利な物だと思います
ノンプログラマーに関しては個人的にUEの方がわかりやすく、エラーも吐かず、カッコいいものが簡単に作れるのでおススメだと思います
0197名前は開発中のものです。
垢版 |
2017/09/16(土) 17:05:56.27ID:KbyB6WdJ
今からC++をわざわざ覚えるくらいならその時間を使ってモデリングやら曲やらペイントツールやら
他の学習をする時間に当てたほうが有意義
0199名前は開発中のものです。
垢版 |
2017/09/17(日) 17:14:00.46ID:dt/ocA66
バージョン変えたらボーンが小さいよって警告なくなった、
やっぱり常に最新バージョンにしてた方が良いのかな
0200名前は開発中のものです。
垢版 |
2017/09/18(月) 01:00:20.84ID:KvtsjjTm
UE4手に入れたは良いけど、シュミレーションゲーム(街づくりゲー)作るのには向いてないの?
チュートリアル見てるけど、アクションゲームと、RPGばかりなんだが…
0204名前は開発中のものです。
垢版 |
2017/09/18(月) 16:53:15.76ID:n3HyJZax
本当に初心者の質問で恐縮なんですけど、極め本でどうしても進めなくて困ってます。
極め本の23.5のAIの章で、キャラクターを視認してもプレイヤーを追いかけてくれません。
バージョンは4.15.3です。

ビヘイビアツリーはこうなってます。
https://gyazo.com/3638aab471ecb17c1b619a7944350d99

ちなみにPNPawn_Rabbitに以下のようなBPを組んで実行されたので、Can See Player Pawnは実行されてると思います。
https://gyazo.com/68fff73f56d5ad6936dace1a015fb230

付属の23章のプロジェクトも見て比較してますが何が違うのかよくわかりません。
よろしくお願いします。
0205名前は開発中のものです。
垢版 |
2017/09/18(月) 18:28:06.94ID:rwmmMDNZ
>>204
AIは各タスクやデコレータのBPやブラックボードもあるし、ツリーを貼られてもなかなか分からないなぁすまん
追いかけの判断はルートのセレクタから見て一番左の枝に一任されてるっぽいから
取り敢えずそこに関わってるタスクを全部洗ってみるといいかと

あとこれは俺がマヌケなだけだがnavmeshの貼り忘れがまれによくあるので一応確認を
0206名前は開発中のものです。
垢版 |
2017/09/18(月) 18:34:00.88ID:QT6IbLtT
君だけじゃない。人類は正しくNavMeshを扱う器官を備えないまま進化の袋小路に迷い込んでしまった。
0207名前は開発中のものです。
垢版 |
2017/09/18(月) 18:56:03.53ID:n3HyJZax
>>205
NavMeshってNavigation表示させるとマップ上に緑色のやつが出ればOKですよね。
ツリーだけ貼られてもやっぱりアレですよね、でもどこを貼ればいいのか分からなくて。
とりあえずもうすこし頑張ってみます、ありがとうございます!
0210名前は開発中のものです。
垢版 |
2017/09/18(月) 21:11:45.11ID:rwmmMDNZ
解決おめでと
顛末まで書いてくれたからすごい嬉しいわ
細かいBPをちょちょいと引っ張ってくるAIは全体の把握難しいよねぇ
関係性がひと目でわかるといいんだけど…
0214名前は開発中のものです。
垢版 |
2017/09/22(金) 03:27:57.56ID:XwofA98p
重くもクソも、「バンプマップだけ」なんて使えないし
ノーマルマップの一色だけ使用するのに重くもならんだろ
0217名前は開発中のものです。
垢版 |
2017/09/22(金) 09:21:09.97ID:ZoLzL8fT
どーもどーも、グレースケールのバンプマップはUE4で存在しなかったのね。
DCCツールじゃバンプマップは絶対あるやん?
使う使わないは置いといて凝り固まった固定観念からないわけないだろと、
バンプがでねーでねーとバンプオフセット?バンプマッピングのことかな?とか1日中悩んでたんだよ。
すっきりしたわ。
ゲームエンジンじゃバンプはもう使われないレガシーなんだな。
0218名前は開発中のものです。
垢版 |
2017/09/23(土) 16:13:34.75ID:NaAJC9ou
何処かの解説でレベル=ステージみたいな物って読んだのですが
ゲームプレイ中にキャラクターを別のステージ(レベル)に移動させるにはどうすれば良いですか?
ステージ1クリア後にステージ2に自動で移動させたいです
0222名前は開発中のものです。
垢版 |
2017/09/23(土) 17:45:44.95ID:NaAJC9ou
>>220
出来ました。ありがとうございます
セーブはステージクリア時に自動でする様にしました
セーブ内容はゲーム開始からどれだけ経過したか(時間)と、今何レベルに居るかの2つの予定です
ありがとうございました
0223名前は開発中のものです。
垢版 |
2017/09/23(土) 18:02:27.72ID:wqCxthb1
いつも思うけどレベル=ステージって意味わからんよね
普通にステージとかシーンとかにしておけばいいのに
0225名前は開発中のものです。
垢版 |
2017/09/23(土) 18:22:49.82ID:vA7F0NYq
レベルってネーミングに文句言うのはお門違いだぞ
意味分からんなら今分かれとしか言えない
0226名前は開発中のものです。
垢版 |
2017/09/23(土) 18:24:39.77ID:wIPCWCGB
ゲームのステージの事を英語でレベルっていうからだよ
マリオメーカーとかやってると、外人からnice levelみたいなコメントもらうよ
0227名前は開発中のものです。
垢版 |
2017/09/23(土) 19:18:18.44ID:v7nzMgN5
ある程度ゲーム出来てきたらSavior Auto-Save Plugin使うけど
これ、セーブ絡みの作業はすごい楽。
gameinstanceやgamestate、アクター単位やレベルBPの変数とかも
変数の詳細設定の「セーブゲーム」にチェックマークつけて
後は専用セーブノード実行すれば、それが保存される。
あとセーブデータの暗号化もできるはず
0232名前は開発中のものです。
垢版 |
2017/09/24(日) 11:18:19.07ID:XgiLzzym
内容に食い込んでるものだし単語ごと変えるのはマズい
せいぜいカタカナ化くらいまでだな
0234名前は開発中のものです。
垢版 |
2017/09/24(日) 11:56:52.88ID:XgiLzzym
エンジン上のネーミングと会話での用法をごっちゃにするとそうだな

少なくともやり取りでステージとかワールドって言われてもレベルのことかなってのは誰でも普通に分かるし
ただBPで検索かけるときなんかは、そう書いてもレベル関係のノードはヒットしてくれないだけでw
0235名前は開発中のものです。
垢版 |
2017/09/24(日) 12:13:13.93ID:W4bqxmPf
完全に日本語向けに翻訳しちゃったら英語とのやりとりがもっと困難になるし、かといって英語だけだと日本での社内のやりとりが面倒になる
結局今くらいの翻訳の方がコスト含めていい落とし所なんじゃね
どちらにしろ現段階では新しい専門用語だと思って慣れようねとしか
0238名前は開発中のものです。
垢版 |
2017/09/24(日) 21:34:46.99ID:NGYmtd0r
すいません質問が少しわかりにくかったかもです

ブループリントとかいう効率の悪い代物でコーディングから逃げてるくせに
コーディングスキルが必須なUnityユーザにマウント取っているのは何故ですか?
という趣旨の質問です
0239名前は開発中のものです。
垢版 |
2017/09/24(日) 22:17:38.44ID:Vyn7E5rg
UE4ユーザーがUnityに移行しているというソースはどこでしょう?
自分もUEから今はUnityを使用しているのですが理由としてはデバイス使用したゲームを作りたいときUE4だとエラーが出てUnityだと一発で導入できたからです
モデルのインポート関係でもUnityの方がエラー出ずにできたのでプログラミングしたことあるしC#使う方が制作が楽だと思ったからです
0240名前は開発中のものです。
垢版 |
2017/09/25(月) 00:53:08.38ID:mcaJYVnr
UE4ってゴミなの?
0244名前は開発中のものです。
垢版 |
2017/09/26(火) 01:42:39.68ID:RnVgfvoZ
3Dアクションゲームとか3Dレースゲーム作るならUE4の方が楽に高クオリティっぽいもの作れるでしょ
0245名前は開発中のものです。
垢版 |
2017/09/26(火) 08:40:34.55ID:U8geJhpD
スチームにもUE4製のクソゲーがあるから興味本位で買ったり
バンドルに入ってたりするからプレイしてるわー
見た目はアセットのお陰でハイクオリティだけどゲーム性が死んでるの多し
どっちも死んでるやつもあるけど

UE4触ってる人なら分かるような、マテリアル貼ってねーだろ!みたいな
手抜き具合が見つかってそれはそれで楽しいw
0247名前は開発中のものです。
垢版 |
2017/09/26(火) 19:02:03.99ID:4hadmXh8
たまたま当たったの見て下手な鉄砲一斉に撃ってるのが今のソシャゲ戦国時代なんだよな
ソシャゲバブルが弾け始めてる今となってはまたクソクリエイターがPCに戻ってくるんだろうけど
0251名前は開発中のものです。
垢版 |
2017/09/28(木) 10:52:54.86ID:rIKplRFb
>>250
えーカプコンは自社エンジン作って1人でめちゃくちゃ頑張ってるけどなあ
スクエアエニックスはUE4でドラクエつくってたし無理ではないと思うけど
バンダイナムコは終わってるな確かにあれはもうダメだ
0252名前は開発中のものです。
垢版 |
2017/09/28(木) 14:44:28.11ID:RbXu4oIc
なんていうか、レベルデザインできないんですが、既存の素材で大雑把にフィールド作ってから細かい部分を作っていくものでしょうか?
最初から細かい部分に目が行き過ぎてるのかなと思って。
0253名前は開発中のものです。
垢版 |
2017/09/28(木) 15:05:18.40ID:LTPug+r+
新しくPCを買おうと思うのですが、今一番オススメなPCって何でしょうか・・・
UE4をサクサク動かしたいです
0256名前は開発中のものです。
垢版 |
2017/09/28(木) 15:25:46.00ID:yRraYinv
>>252
最初は素材すら使わずにBSPで。極め本を参考にするとよいかと。

>>253
開発規模に依ってしまうが個人レベルで安く上げるならデスクトップPCでメモリ16GB、GeForce GTX 1060、SSD256GB、CPUはi5で速いやつ……というあたり。
20-30万ならメモリ32GB、SSD512GB、CPUはi7にしてビデオカードは出来るだけ高いやつかな。
0257名前は開発中のものです。
垢版 |
2017/09/28(木) 15:26:15.38ID:rIKplRFb
UEが満足に動くパソコンなら10万弱で作れるから残りは情弱用のソフトウェアに注ぎ込みなさい
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況