冒險遊戲部分 1

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

課程說明 : 學生完成 Roblox Studio 的基本指令碼化後,就會開始更複雜的項目,即《冒險遊戲》。他們將計畫出遊戲的每個部分,創建一個虛擬世界,並設置基本遊戲功能,例如跟蹤玩家物品。

課程目標
  • 在 Roblox Studio 中預製遊戲的元素,並在此創建它們。
  • 展示變數和函數的知識,創建一個 script 來跟蹤玩家信息。
技能和概念

  • 遊戲機制師 - 玩家在遊戲中做的行動,例如跑步或收集。遊戲是由多個遊戲機制組成。
  • 預製 - 在 Roblox Studio 等遊戲中製作之前,在設計圖紙上預製遊戲。 >

材料

總覽

時效活動說明
5 分鐘介紹介紹會作業。
10 分鐘引導工作:計劃遊戲創建一個遊戲設計文件,以計劃項目的元素。
10 分鐘引導作業:創造世界使用基於以前的視覺文件的地形工具設計環境。
30 分鐘引導教學:設置遊戲可追蹤玩家物品的代碼,並且建立玩家收集的第一個物品。
5 分鐘結束反思項目,並總結已學到的概念。

課程計畫

介紹

  1. 解釋學生在前一個會議學到的技能,在下三個會議中構建遊戲。他們將:
    • 使用遊戲設計文件規劃他們獨特的世界。
    • 在 Roblox 中建立一個世界,並在遊戲設計文件中參考他們的計畫。
    • 創建和輸入玩家在遊戲中收集的物品。

引導工作 - 計劃遊戲

  1. 請注意,學生不需要在此部分開始時使用電腦。
  2. 通過課程帶領學生:創建地圖,在區域中停止:創建環境。
  3. 隨著學生畫出他們的起始區域,請記住以追蹤中事項。
    • 所繪製的區域應該能與學生在一周內所能做的事情的比例來確認 - 例如有前院的房屋或簡單的森林 vs 細節的城市區磚塊。這會幫助學生們集中,並且總是可以在完成後添加更多。
    • 圖紙不一定要複雜 - 簡單的符號,例如圓和方,就足夠。

引導工作 - 創造世界

  1. 學生應該在他們的電腦上為此區域。
  2. 帶領學生通過課程:建立地圖,從環境建立開始
    • 快速展示學生每個地形工具,並提供最多六分鐘的時間來創建他們的起始區域。他們隨時可以添加更多。

引導教學 - 設置遊戲

  1. 通過以下教學帶領學生:編寫排行榜

結束

  1. 重新總結學生創作和詞彙:遊戲機制和預製。
  2. 可選:讓學生在會話中反省自己的中間點,並且提出一些問題來幫助他們:
    • 一件事情很挑戰,但他們如何克服它。
    • 你想在下兩個會議上改善的一個技能(例如更好的解決問題、更有趣的世界等)。
    • 您今天做了什麼最令人興奮的事情。您是如何做到的,並且為什麼這是一件令人興奮的事情?

附件

排障提示

  • leaderstats 變數的名稱必須為 "leaderstats" 。 沒有此項目,指令碼將無法創建新排行榜。
  • 手提講義:冒險遊戲參考 幫助學生追蹤變數名稱。這是特別有用的,如果他們用自擁有的名稱替換了預設名稱,例如 "Gold""Rubies"
  • 提醒學生使用零件建造所有東西,而不是使用工具箱。使用工具箱可能會在他們的遊戲中引入未知的問題。

課堂管理

  • 隨著學生在他們的項目上工作,幫助他們記得在會議結束時他們可以完成的合理範圍。
  • 如果學生有奢華目標 (我想在我的遊戲中建立三個不同的世界),請提醒他們專注在今天的遊戲中的目標。請他們在遊戲設計文件中寫下他們的額外想法。
  • 設定嚴格的期望,以便學生在開始區域上的工作時間。他們可以在後續會議中繼續。

自訂課程

  • 學生可以使用地形工具建造起始區域,或添加裝飾部分。
  • 如果學生們不清楚要在那個主題世界中找到什麼樣的物品,請提出問題,讓他們知道在那個世界中會發生什麼事情(例如如果你在月球上,你會看到什麼?如何使用零件建造這個?
  • 學生們可以添加多種類型的項目來收集。記住,每個項目都跟隨 Explorer 的相同組織,並且有一個名為 CanHarvest 的 BoolValue 設為 true。