メインコンテンツまでスキップ

Overview - Challenge - (Unity module)

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

はじめに

チャレンジ機能は、ゲームジャンルに関係なく、プレイヤーのゲーム体験を向上させます。開発者は、ゲームに合わせた様々なクエストやミッションを作成できます。このモジュールでは、チャレンジの要件を設定し、プレイヤーが完了時に受け取る報酬を定義します。

前提条件

このモジュールを完了するには、以下が必要です:

  • 以下のモジュールを完了していること:

  • ローカルの Byte Wars Unity プロジェクトリポジトリで Byte Wars の tutorialmodules ブランチをチェックアウトしていること。

  • このモジュールを強制的に有効化していること。これは、Assets/Resources/Modules/TutorialModuleConfig.json ファイルに以下のコードを追加することで実行できます:

    {
    "enableModulesOverride": true,
    "forceEnabledModules": ["ChallengeEssentials"],
    "forceDisabledOtherModules" : true
    }

学習目標

このモジュールの終了時には、以下の実装方法を習得できます:

  • 期間、要件、報酬を含むチャレンジの作成方法
  • ゲーム内でのチャレンジの表示方法
  • ゲーム内での報酬の受け取り方法

プレビュー

このモジュールの終了時には、プロジェクトは以下の画像のようになります:

  • チャレンジの表示:

    Challenge demo Unity Byte Wars

  • チャレンジ報酬の受け取り:

    Challenge demo Unity Byte Wars