プログラミング、ガジェット、趣味ネタを配信するブログ

ゲーム開発 プログラミング

【GCC_2019】「BIOHAZARD RE:2の開発中のプレイログを収集した成果と過程」の感想

投稿日:

GCC2019の講演の1つ「BIOHAZARD RE:2の開発中のプレイログを収集した成果と過程」の感想をまとめていきたいと思います。

バイオハザードというビッグタイトルで、プレイログを使用してどのようなことをして、どのようなメリットがあったのかが気になって受講しました!

実際に講演を聞いた感想ですが、ログの実装に関しては結構時間もかかりそうで、
それをしっかりとみて役立てれるような、環境をはじめに整える必要がありそうかなと思いました。
それはプログラマ(ログの実装者)だけでなく、それを確認するレベルデザイナーなどと綿密にやり取りしながら対応していかないと実際に取り入れるのは難しいかもと思いました。

スライドはこちら

プレイログによるメリット

  • 調整とユーザーの観察に役立つ
    ※プレイヤーの行動履歴が見れてどのように行動しているかとれるので、どこで迷っているかがわかり、それをみて調整を行うことができます。
  • 通しプレイした人の動きをすぐ確認できる。
    ※プレイ後の聞き取りやアンケートが不要
  • 処理負荷が発生した場所がわかるので、すぐに確認がしやすい

データ収集のフロー

  1. ゲーム内でデータ収集機能を実装
    ※データ収集は各場所に1つずつ入れ込んでいっているとのこと
    (例えば、アイテムの増減管理する場合は、アイテムの関数内に仕込む)
  2. データをサーバーに送信
    ※それぞれ良いタイミングでデータを送信している。
  3. サーバー上のデータを可視化しやすい形に加工
    ※コンバータを用意してコンバートしていたとのこと、ここは自動化することが今後の課題とのことでした
  4. 加工後のデータを可視化
    Tableauというツールを使用して可視化している。
    ※Tableauは有料のツールです(102,000円なので個人で使用するのはハードルが高いですね…)

-ゲーム開発, プログラミング

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

【C++】autoは処理負荷が重い?について調査

autoを使用すると重い? C++はautoを使用すると、実行速度が重くなると風のうわさで聞いたので、実際に確認してみました。 autoとは? C++11 から導入されて、変数宣言時に具体的な型名のか …

no image

C++ メモリ領域に関して

プログラムのメモリ領域には、下記の4つがあるようです。 プログラム作成やデバッグの際に気を付けておくことで問題等を事前に防ぐことが出来ると思うので覚えておきましょう。 ヒープメモリ newやmallc …

no image

【Unity】Standard Assets のバーチャルパッドを使ってみよう!

無料で配布されているStandart Assetsのバーチャルパッドを使用する方法をまとめていきます。 動作確認環境 ・Unity 5.6.3p1 ・Standard Assets Version:1 …

【UE4】実行直後にOverlapのトリガーが発生しない問題の解消

実行直後(プレイ開始直後)に「OnActorBeginOverlap」にデリゲートを追加した独自の関数が呼ばれないので、調査したので記録になります。 原因ですが、BeginPlay時に設定していること …

no image

【GCC_2019】「ニューラルネットワークを用いたAIの格闘ゲームへの組み込み」の感想

GCCの講演の1つ「ニューラルネットワークを用いたAIの格闘ゲームへの組み込み」を聞いた感想をまとめていこうと思います。 講演のスライドはこちら 感想 正直、AI(人工知能)とか機械学習とかにある程度 …

スポンサー 人気記事 最近の投稿