メインコンテンツまでスキップ
バージョン: 1.0.1

コンテンツデータの作成

サンプルゲームを自動化するにあたり、下記のコンテンツデータを作成しました。

作成したコンテンツデータ

  • GameDataCollection … ゲーム内情報を収集する処理をまとめたブループリント関数ライブラリ
  • PositionViewer … プレイヤーの位置座標を画面上に表示するためのウィジェット
  • ActorDetector/
    • HitBoxDetecter … 現在のレベルに配置されているレベル遷移のためのヒットボックスをピックアップし、その情報を JSON ファイルにするエディタ拡張
    • LockedDoorDetecter … 現在のレベルに配置されている鍵付きのドアをピックアップし、その情報を JSON ファイルにするエディタ拡張
    • TreasureBoxDetecter … 現在のレベルに配置されている宝箱をピックアップし、その情報を JSON ファイルにするエディタ拡張
  • AlfortSubLevel/
    • AutoTestClear … ゲームクリア画面 (PL_Clear) / ゲームオーバー画面 (PL_GameOver) 用のゲーム内情報収集処理を記述したサブレベル
    • AutoTestTitle … タイトル画面用のゲーム内情報収集処理を記述したサブレベル
    • AutoTestCommon … それ以外のゲーム内情報収集処理を記述したサブレベル
  • CollisionTest/
    • CollisionTest … コリジョンチェック用の処理をまとめたブループリント関数ライブラリ
    • BaseColorMat … コリジョンチェックで使用するマテリアル
    • DebugCubeColor … コリジョンチェックで使用するマテリアル
    • DebugCubeColor_Blue … コリジョンチェックで使用するマテリアル
    • DebugCubeColor_Green … コリジョンチェックで使用するマテリアル
    • DebugCubeColor_Yellow … コリジョンチェックで使用するマテリアル
    • COLTEST_AUTO … コリジョンチェックで使用するスタティックメッシュ
    • COLTEST_MENU … コリジョンチェックで使用するスタティックメッシュ
    • COLTEST_NOT_IGNORE … コリジョンチェックで使用するスタティックメッシュ
    • COLTESTCUBE … コリジョンチェックで使用するスタティックメッシュ
    • DebugCube_Red … コリジョンチェックで使用するスタティックメッシュ
    • DebugCube_Yellow … コリジョンチェックで使用するスタティックメッシュ
  • DebugCommand/
    • BP_DebugCommandOpenDoor … レベル内の鍵付き扉をすべて開けるデバッグコマンド。デバッグメニューに登録する中身
    • BP_DebugCommandPositionView … プレイヤーの位置座標を画面上に表示するためのウィジェット (PositionView) を ON/OFF するデバッグコマンド。デバッグメニューに登録する中身