冒険ゲーム Pt. 1

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

レッスン説明 : ロブロックス・スタジオの基本を学んだ後、学生たちはスクリプトをスクリプト作成し、より複雑なプロジェクトを開始することでスキルをさらに深めます。彼らはゲームの要素を計画し、バーチャル世界を作成し、プレイヤーのアイテムを追跡するなど、ゲームの基本的なゲームプレイコンポーネントを構成するための

レッスン目標
  • Roblox Studio でゲームの要素を計画し、準備してからプロダクションに移行します。
  • スクリプトを作成してプレイヤーの情報を追跡するために変数と関数の知識を示します。
スキルとコンセプト

  • ゲームメカニック - プレイヤーがゲームで行うアクション、例えば走行や収集。ゲームは複数のゲームメカニックで構成されています。
  • プレ-プロダクション - ソフトウェアの Roblox Studio などでプロジェクトを計画します。 >

素材

概要

期間アクティビティ説明
5分紹介セッションを紹介します。
10分誘導ワーク: ゲームの計画プロジェクトの要素を計画するためのゲームデザインドキューメントを作成します。
10分誘導作業: 世界を作成する前のビジョンドキューメントに基づいて地形ツールを使用して環境をデザインします。
30分説明: ゲームのセットアッププレイヤーアイテムを追跡し、最初のアイテムを構築するコードスクリプト。
5分ラップアップ学んだコンセプトをプロジェクトに反映し、まとめる。

レッスンプラン

紹介

  1. 以前のセッションで学んだスキルを使用して、次の 3 セッションでゲームを構築することになります。彼らは:
    • ゲームデザインドキューメントを使用して、ユニークな世界を計画しましょう。
    • Roblox のゲームデザインドキュメントに参照して、世界を作成します。
    • プレイヤーがゲーム内で集まるためのアイテムを作成およびコード。

誘導作業 - ゲームの計画

  1. このセクションの開始に際して、学生はコンピューターにアクセスする必要はありません。
  2. レッスンを通して学生をリードしてください:マップを作成、セクションの前に停止します:環境を作成。
  3. 学生がスタートエリアを描くときは、フォロー中のことを考慮してください。
    • 描かれたエリアは、1週間で学生が行うことができる範囲のスケールで達成する必要があります - たとえ家の前庭や単純な森林 vs 詳細な街区などの比較です。これは、学生を集中させ、終了した後に追加で追加できます。
    • 図面は複雑である必要はありません - 円や正方形などの簡単なシンボルで十分です。

誘導作業 - 世界を作成する

  1. このセクションのために、学生はコンピューターにいる必要があります。
  2. レッスンを通して学生をリードしてください:マップを作成する、環境の作成から始まります
    • 学生に地形ツールを一度に表示し、最大で 6分間を作成するために時間を与えます。後でいつでも追加できます。

説明 - ゲームのセットアップ

  1. 次のチュートリアルを通じてリーダー学生を導きましょう: リーダーボードのコーディング

ラップアップ

  1. 学生が作成したものと単語のレッスンをまとめる:ゲームメカニクスとプレプロダクションの準備。
  2. オプション: 学生にセッションのミッドポイントについて反省するようにするには、次の質問の 1つまたは複数を以下に問います:
    • チャレンジだったが、どうやってそれを乗り越えたか。
    • 次の 2 セッションで改善したい 1つのスキル (例: トラブルシューティング、より魅力的な世界など)。
    • 今日、何が最もエキサイティングだったか。それをどうやって成し遂げたのか、そしてなぜそれはエキサイティングだったか?

付属品

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

  • 変数 leaderstats の名前は、 "leaderstats" でなければなりません。これなしで、スクリプトは新しいリーダーボードを作成することを知りません。
  • ハンドアウト:アドベンチャーゲーム参照 は、学生が変数名を追跡するのに役立ちます。これは特に、デフォルトの変数名を置き換えた場合、例えば "Gold" を自所有のものに置き換えた場合に便利です。
  • 学生にツールボックスを使用している代わりに、部品を使用してすべてを構築することを忘れないようにします。ツールボックスを使用すると、ゲームに不必要な問題が入り込む可能性があります。

クラスルーム管理

  • 生徒がプロジェクトで作業するにつれて、セッションの終わりに達成できる理想的なスケールを保つことを助けてください。
  • 学生が意欲的な目標を持っている場合 (私は今日のゲームセッションで3つの異なる世界を構築したいです) 、彼らに今日のセッションに集中するように伝えます。ゲームデザインドキュメントに追加のアイデアを書いてください。
  • 制限時間を設定して、学生が開始エリアで作業する時間を制限します。後のセッションで常に続けることができます。

レッスンのカスタマイズ

  • 学生たちは、地形ツールを使用してスタートエリアを構築するか、デコレーションパーツを追加することでより多くの時間を過ごすことができます。
  • 学生が何を追加するかわからない場合は、そのテーマパーク内で期待するオブジェクトについて質問します(例: 月にいたら、何を見るでしょうか?、パーツを使用して構築する方法はどりますか?)
  • 学生は、収穫するタイプのアイテムを 1 つ以上追加できます。各アイテムは、Explorer の同じ組織に従っていることを覚えており、 CanHarvest という名前の BoolValue を設定して、真実です。