冒険ゲーム パート1

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

レッスンの説明: Roblox Studioとスクリプトの基本を学んだ後、学生はより複雑なプロジェクト、冒険ゲームに取り組みます。彼らはゲームの要素を計画し、仮想世界を作成し、プレイヤーアイテムの追跡など基本的なゲームプレイコンポーネントを設定します。

レッスンの目的
  • ゲームの要素を計画し、それをRoblox Studioで作成することで、プレプロダクションを実践します。
  • プレイヤー情報を追跡するスクリプトを作成することで、変数や関数の知識を示します。
スキルと概念
  • ゲームメカニクス - プレイヤーがゲーム内で行うアクション(例: 走る、収集する)で、ゲームは複数のゲームメカニクスで構成されています。
  • プレプロダクション - スケッチを描くなどしてプロジェクトを計画し、Roblox Studioのようなソフトウェアで作成します。
教材

概要

所要時間活動説明
5分導入セッションの紹介。
10分ガイド付き作業: ゲームの計画プロジェクトの要素を計画するためのゲームデザインドキュメントを作成します。
10分ガイド付き作業: 世界の作成前のビジョンドキュメントを基に、地形ツールを使用して環境をデザインします。
30分ガイド付きチュートリアル: ゲームの設定プレイヤーアイテムの追跡用スクリプトをコード化し、プレイヤーが収集する最初のアイテムを構築します。
5分まとめプロジェクトを振り返り、学んだ概念を再確認します。

レッスンプラン

導入

  1. 学生が次の3セッションでゲームを作成するために前のセッションで学んだスキルを使用することを説明します。彼らは:
    • ゲームデザインドキュメントを使用して独自の世界を計画する。
    • ゲームデザインドキュメントの計画を参照にしてRobloxで世界を作成する。
    • ゲーム内で収集するアイテムを作成し、コード化する。

ガイド付き作業 - ゲームを計画する

  1. このセクションの始めに、学生がコンピュータにアクセスする必要がないことに注意します。
  2. 学生を導いてレッスン: マップを作成を行い、「環境の作成」セクションの手前で止めます。
  3. 学生がスタートエリアを描いている間、以下の点を念頭に置きます。
    • 描かれたエリアは、学生が1週間でできるスケールで達成可能であるべきです。例えば、前庭のある家やシンプルな森など、詳細な市街地に比べて。これにより学生は集中し、終わったら追加することができます。
    • 描画は複雑である必要はありません。円や四角などのシンプルな記号で十分です。

ガイド付き作業 - 世界を作成する

  1. このセクションでは学生はコンピュータの前にいるべきです。
  2. 学生を導いてレッスン: マップを作成の「環境の作成」から始めます。
    • 各地形ツールを一度に簡潔に示し、スタートエリアを作成するために最大6分を与えます。彼らは後で追加することができます。

ガイド付きチュートリアル - ゲームを設定する

  1. 学生を次のチュートリアルに導きます: リーダーボードのコード化

まとめ

  1. 学生が作成したものと語彙を再確認します:ゲームメカニクスとプレプロダクション。
  2. 任意: 学生にセッションの中間地点を振り返らせるために、次の中から1つ以上の質問を尋ねます。
    • 何が難しかったが、どのように克服したか。
    • 次の2セッションで向上させたいスキルは1つ。(例:トラブルシューティングが上手くなる、より面白い世界を作る、など)
    • 今日達成した最も興奮することは何ですか。それをどのように行って、なぜそれが興奮するのか?

付録

トラブルシューティングのヒント

  • leaderstats 変数の名前は "leaderstats" でなければなりません。これがなければ、スクリプトは新しいリーダーボードを作成することができません。
  • 資料: 冒険ゲームリファレンス は学生が変数名を追跡するのに役立ちます。これは、彼らがデフォルトの変数名を自分のものに置き換えた場合に特に役立ちます(例:「Gold」を「Rubies」など)。
  • 学生にすべてのものをパーツを使用して構築するように思い出させてください。Toolboxを使用すると、ゲームに予期しない問題を引き起こす可能性があります。

クラス管理

  • 学生がプロジェクトに取り組む際、セッションの終わりまでに達成できる合理的なスケールを念頭に置くよう支援します。
  • 学生が野心的な目標を持っている場合(自分のゲームに3つの異なる世界を構築したい)、今日のセッションの目標に集中するように思い出させます。ゲームデザインドキュメントに追加のアイデアを書き留めさせます。
  • 学生がスタートエリアに費やす時間について厳格な期待を設定します。彼らは後のセッションに続けることができます。

レッスンのカスタマイズ

  • 学生は、地形ツールを使用してスタートエリアを構築したり、装飾的なパーツを追加するのにもっと時間を費やすことができます。
  • 学生が何を追加すれば良いか不明な場合、そのテーマの世界で見つけると思うオブジェクトについて質問します(例:月基地にいたら、何が見えるか?それをパーツを使ってどのように構築できるか?
  • 学生は収穫する項目を複数タイプ追加することができます。ただし、各項目はExplorer内で同じ構成に従い、CanHarvestという名前のBoolValueがtrueに設定されていることを忘れないでください。
©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。