Unreal Engine 公式フォーラムへようこそ!
ここでは日本のコミュニティの皆さんに日本語での質問や回答を行っていただくために質問の投稿から回答、解決した際の対応についてまとめています。基本的な投稿方法としてご参照ください。
公式フォーラムに蓄えられる質問や回答、ディスカッションは 質問者、回答者、ディスカッションに加わった方だけではなく、全てのユーザーにとって役立つ質問になりえます。
スレッド後半では質問フォーマットや公式フォーラム上でのガイドラインをまとめています。こちらの内容を参考に多くの方に役立つ質問や回答にしましょう!
本ディスカッション内に質問フォーマットを用意していますのでぜひご活用ください!
質問を投稿したい方へ
1, Epic Developer Communityより ホームページから Discussions ページへ移動
2, 画面をスクロールして International セクションの「日本語(JAPANESE)」カテゴリへ移動
日本語カテゴリは質問だけでなくディスカッションも含め日本ユーザーの皆さんが交流していただくための場となります。
2, Q&Aカテゴリに移動
3, 「NEW TOPIC」から「New Question」を選択
4, 画面内に投稿フォームが登場
躓いている問題について具体的に記載しましょう。
どういった不具合などが発生していて、どういった挙動を実現させたいのか、後述の「質問フォーマット」を元に目的やエンジンバージョン、参考にした資料など提供できる情報は可能な限り整理して記載しましょう!
5, 投稿前に以下の2点を確認
・カテゴリが「International → Japan」になっているか
・タグに「question」とエンジンバージョン(UE4.27の場合は「4-27」)が含まれているか
カテゴリがその他の設定になっている場合は日本のユーザーが見つけづらくなってしまいます。そしてタグには「どのエンジンバージョンで発生しているのか」を設定し、必ず「question」を含めるようにしましょう。外してしまうと質問として投稿されなくなる。または投稿時に警告文が表示されます。
よりスムーズに質問を発見してもらい解決に向けたアイデアを知るためにも注意しましょう!
6, 「ASK A QUESTION」を押して質問を投稿
7, 寄せられた回答の中から解決に繋がった回答の「SOLUTION」ボタンを押す
こちらを押すことで質問は解決済みの質問となります。さらに他にも同じ問題で躓いた方が早期に解決することも期待できます。
質問フォーマット
以下は基本的な質問フォーマットです。テンプレートとして必要な項目を抜き出してご利用ください。
タイトル
本文:
詳細:
実行環境:
例:
- Windows 10
- Mac 12 Monterey
- Pixel 6 (Android12)
- iPhone 13(iOS 15.4)
- …
作業環境:
例:
- Unreal Engine 4.27.2
- Visual Studio 2019, Xcode 13.3
- Windows, Mac
- …
参考にしたURL:
自分で調査したこと:
再現手順:
再現プロジェクトファイルURL:
ログ / コールスタック:
質問へ回答を行う方へ
1, 回答したい質問を開く
UNRESOLVEDと表記のある質問は未解決の質問となります。
2, 質問内から「REPLY」ボタンを押す
3, 回答を投稿するための入力フォームが出現するので回答するためにテキストや画像、URLなどを使って回答
4, 画面左下の「REPLY」ボタンで回答を投稿
質問や回答を行う際の注意事項:
役立つ質問とするために
皆さんの投稿する質問や回答は解決後もナレッジとして多くの方の助けとなることが期待できます。そのためにも質問を行う際は後述する注意事項を気にかけつつ、具体的かつ簡潔な内容になるよう心がけましょう。
-
質問タイトルは具体的な内容にしましょう。
- 具体的なタイトルにすることで多くの質問のリストの中から回答者それぞれが回答できそうな質問を見つけやすくすることができます。ある程度概要がイメージできる物であると最適です。
- 「パッケージ化できない」→「パッケージ化の際に出てくるエラーXXについて」
- 「BeginPlayが動かない」→「プレイ中にスポーンしたBPの BeginPlay が実行されていない」
- 具体的なタイトルにすることで多くの質問のリストの中から回答者それぞれが回答できそうな質問を見つけやすくすることができます。ある程度概要がイメージできる物であると最適です。
-
質問内容は目的を明確にしましょう。
- 発生した不具合・つまずきをどのように解決したいのか
-
環境や再現条件を明記しましょう。
- 問題にぶつかった際のエンジンやプラグインなどのバージョン情報。不具合や挙動を再現する簡潔な手順などを明記することで回答者がより素早く状況を把握することができるでしょう。
-
発生した際のログを添付しましょう。
- ログにはエンジンが出力した実行ログ・ワーニング・エラーが表示されています。不具合が発生した際はその直前のログを共有することで解決に向けた回答を得やすくなる可能性があります。
- ログは以下のフォルダに格納されています。
プロジェクト名\Saved\Logs - ログは以下の操作でエンジン上で確認できます。
ウィンドウ → デベロッパーツール → アウトプットログ
-
エンジンクラッシュに関する質問はコールスタックを添付しましょう。
-
コールスタックは以下の画像赤枠箇所にある物を指し、クラッシュ時にどういった処理が実行されていたのかというログ情報が記載されています。
-
コールスタックのテキスト量が極端に少ない場合にはデバッグシンボルをインストールする必要があります。
-
デバッグシンボルのインストール方法
1, Epic Games Launcher 上でインストールしたいエンジンのメニューを表示
2, メニュー内のオプションを選択
3, オプションが表示されたら「デバッグに必要なエディタシンボル」にチェックを入れて適用を選択
4, 処理が完了すればインストール終了です
-
参考にした資料などは記載しましょう。
- 質問を行う前に参考にした資料など質問に関わる物は記載しましょう。
-
自分で調査したこと・解決のために試した方法などは記載しましょう。
- 自身で試してみた解決策などを記載しておくことで回答者が問題の原因を絞ることができ、よりスムーズに解決につながることが期待できるでしょう。
-
著作権が発生する物のアップロードは控えましょう。
- 質問を行うにあたって添付する画像やプロジェクトデータなどは必ず著作権の面でクリアである物をご利用ください。
-
ライセンスや秘密保持は厳守しましょう。
- 質問を行うにあたってサードパーティ製のソフトウェアを使用した質問の場合はライセンスや秘密保持に抵触しない内容かどうか確認しましょう。
-
利用規約は確認しておきましょう。
- 公式フォーラムを利用するにあたり利用規約は厳守しましょう。
-
1つの質問に対してトピックは1つにしましょう。
- 1つの質問に対して複数の質問と回答が含まれてしまうと他の方がそれぞれの質問を見つけづらくなってしまいます。新しい質問がある際は新規に質問を投稿しましょう。
-
投稿した質問が解決した際は解決したことを伝えて解決済みにしましょう。
- 回答に対してSOLUTIONボタンを押すだけでなく、結果としてどのような点が原因で問題が発生していたのか、どのように解決することができたのか記載するようにしましょう。
-
マルチポストは回答者に対して失礼な行為なので絶対に避けましょう。
- 同じ内容の質問を複数サービスやカテゴリ別などで投稿するマルチポストはマナー違反かつ回答を投稿する回答者に対して失礼にあたります。
- マルチポストは回答者による回答が分散してしまうだけでなく、一方の投稿にて既に解決しているにも関わらずもう一方の質問に別の回答者が回答をしてしまい不要な労力を払う可能性があります。質問を行なう際は1つの内容につき1箇所にし、必ずマルチポストを行わないよう注意してください。
この質問方法と注意事項についてわからないことがあればスタッフにお聞きください。
現在読んで頂いているディスカッションにポストする形で質問を投稿していただければ、頂いた内容に回答またはこちらのポスト内容をアップデートします。
うまくフォーラムを活用して良きアンリアルライフを!