Skip to main content

詳細設計書

主にUnreal Engineの設定内容を記載する

1. Unreal Engineフォルダ構造

  • 📁 Content
    • 📁 Blueprints(Blueprintクラスのオブジェクトを配置)
      • Actor
        • Ball_BP
        • Balldestroyer_BP
        • Brick_BP
      • Widget
        • LocalMultiplayerMenu_WB
        • ModeSelect_WB
        • PlayerHud_WB
        • TitleMenu_WB
        • Win_WB
      • Pawn
        • Paddle_Client_BP
        • Paddle_Host_BP
      • PlayerController
        • PaddleController_BP
      • GameModeBase
        • Smashbrickers_gamemode
        • Smashbrickers_gamemode_1P
      • GameInstance
        • SoundGameInstance
      • BluePrintFunctionLibrary
        • UI_FunctionLibrary
    • 📁 Input
      • Input Action
        • Move_IA
      • Input Mapping Context
        • Smachbrickers_IMC
    • 📁 Maps(レベルのファイルを配置)
      • level_1P
      • level_2P
      • mode_select_menu
      • title_menu
      • twoplayer_mode_menu
    • 📁 Materials
      • Material
        • Glow_Mat
        • Master_Mat
        • Unlit_Mat
      • Material Instance Constant
        • Blueglowing_Mat
        • Green_Inst
        • Red_Inst
        • Yellow_Inst
      • Physical Material
        • Bounce_Mat
    • 📁 Sounds(ゲーム内BGM,SEの音源を配置)
      • Button_Sound_Effect_10.mp3
        • 音源取得元: 効果音ラボ
          • 決定ボタンを押す10 ゲームのスキル取得演出
        • メニューなどのボタンクリック音
      • Combat_Sound_Effect_4.mp3
        • ブロックの破壊音
      • Cursor_Move_Sound.mp3
        • ボールが壁やパドルに当たった時の音
      • Future_BGM.mp3
        • タイトルメニュー画面のBGM
      • MusMus-BGM-076.mp3
      • MusMus-BGM-085.mp3
      • MusMus-BGM-115.mp3

2. 各オブジェクトの設定

Blueprints/Actor/Ball_BP

EventGraph

Components

  • UML - シーケンス図

Components

Components

Class Defauls - Details - Show Only Modified Properties

  • Ball_BP(Self) Components

  • Sphere Components

Components

  • ProjectileMovement Components

Blueprints/Actor/Balldestroyer_BP

EventGraph

Components

  • UML - アクティビティ図

Components

Components

Class Defauls - Details - Show Only Modified Properties

  • Box

Components


Blueprints/Actor/Brick_BP

EventGraph

Components

Components

  • UML - アクティビティ図
  • updatebrickcolor

Components

  • UML - アクティビティ図

Components

Components

Class Defauls - Details - Show Only Modified Properties

  • Brick_BP(Self)

Components

  • Brick_BP

Components


Blueprints/Widget/LocalMultiplayerMenu_WB

Designer

Components

EventGraph

Components

Components


Blueprints/Widget/ModeSelect_WB

Designer

Components

EventGraph

Components

Components


Blueprints/Widget/PlayerHud_WB

Designer

Components

EventGraph

設定なし


Blueprints/Widget/TitleMenu_WB

Designer

Components

EventGraph

Components

Components


Blueprints/Widget/Win_WB

Designer

Components

EventGraph

Components


Blueprints/Pawn/Paddle_Client_BP

EventGraph

EventGraph

  • UML - アクティビティ図

Components

EventGraph

Class Defauls - Details - Show Only Modified Properties

EventGraph


Blueprints/Pawn/Paddle_Host_BP

EventGraph

EventGraph

  • UML - アクティビティ図

Components

EventGraph

Class Defauls - Details - Show Only Modified Properties

EventGraph


Blueprints/PlayerController/PaddleController_BP

EventGraph

EventGraph

  • UML - アクティビティ図

Blueprints/GameModeBase/Smashbrickers_gamemode

EventGraph

EventGraph

  • UML - シーケンス図

EventGraph

  • UML - シーケンス図

EventGraph

  • UML - アクティビティ図

Components

EventGraph

Class Defauls - Details - Show Only Modified Properties

EventGraph


Blueprints/GameModeBase/Smashbrickers_gamemode_1P

EventGraph

EventGraph

  • UML - シーケンス図

EventGraph

  • UML - アクティビティ図
  • UML - アクティビティ図

Components

EventGraph

Class Defauls - Details - Show Only Modified Properties

EventGraph


Blueprints/GameInstance/SoundGameInstance

Functions

EventGraph

  • UML - アクティビティ図

Blueprints/BluePrintFunctionLibrary/UI_FunctionLibrary

Functions

EventGraph

  • UML - アクティビティ図

Input/Input Action/Move_IA

Details

EventGraph


Input/Input Mapping Context/Smachbrickers_IMC

Details

EventGraph


Maps/level_1P

Item

EventGraph

EventGraph

EventGraph

  • UML - アクティビティ図

Maps/level_2P

Item

EventGraph

EventGraph

EventGraph

  • UML - アクティビティ図

Maps/mode_select_menu

EventGraph

EventGraph

  • UML - アクティビティ図

Maps/title_menu

EventGraph

EventGraph

  • UML - アクティビティ図

Maps/twoplayer_mode_menu

EventGraph

EventGraph

  • UML - アクティビティ図

Materials/Material/Glow_Mat

Parameters

Parameters

MaterialGraph

MaterialGraph


Materials/Material/Master_Mat

Parameters

Parameters

MaterialGraph

MaterialGraph


Materials/Material/Unlit_Mat

Parameters

Parameters

MaterialGraph

MaterialGraph


Materials/Material Instance Constant/Blueglowing_Mat

Details

Details


Materials/Material Instance Constant/Green_Inst

Details

Details


Materials/Material Instance Constant/Red_Inst

Details

Details


Materials/Material Instance Constant/Yellow_Inst

Details

Details


Materials/Physical Material/Bounce_Mat

Details

Details