課程描述: 在學習了使用Roblox Studio和編程的基本知識後,學生們將進一步發揮他們的技能,開始一個更複雜的項目——冒險遊戲。他們將規劃遊戲的元素,創建虛擬世界,並設置基本的遊戲玩法組件,例如跟蹤玩家物品。 課程目標通過規劃遊戲的元素並在Roblox Studio中創建它們來練習前期製作。通過創建一個腳本來跟蹤玩家信息來展示對變數和函數的理解。技能和概念遊戲機制 - 玩家在遊戲中進行的動作,如跑步或收集。遊戲由多個遊戲機制組成。前期製作 - 在像Roblox Studio這樣的軟體中創建之前,規劃項目,例如畫草圖。材料講義:冒險遊戲願景文檔講義:冒險遊戲參考 概覽 持續時間活動描述 5 分鐘介紹介紹這節課的內容。10 分鐘指導工作:規劃遊戲創建一個遊戲設計文檔以計劃項目的各個元素。10 分鐘指導工作:創建世界根據之前的願景文檔使用地形工具設計環境。30 分鐘指導教程:設置遊戲編碼腳本以跟蹤玩家物品並建立玩家將收集的第一個物品。5 分鐘總結反思項目並重申所學的概念。 課程計劃 介紹 解釋學生將在接下來的三節課中使用在之前課程中學到的技能來建立一個遊戲。他們將: 使用遊戲設計文檔規劃他們的獨特世界。 在Roblox中創建一個基於遊戲設計文檔計劃的世界。 創建和編碼供玩家在遊戲中收集的物品。 指導工作 - 規劃遊戲 注意學生在這部分開始時不需要使用電腦。 帶領學生學習教程:創建地圖,在創建環境之前停止。 當學生繪製他們的起始區域時,請記住以下幾點。 繪製的區域應該符合學生在一週內可以實現的規模——例如,帶有前院的房子或簡單的森林,而不是詳細的城市街區。這有助於集中學生的注意力,他們可以在完成後再添加更多。 繪圖不必複雜——簡單的符號,如圓圈和方形就足夠了。 指導工作 - 創建世界 學生在這部分應該坐在電腦前。 帶領學生學習教程:創建地圖,從創建環境開始 簡要展示每個地形工具,並給最多六分鐘的時間來創建他們的起始區域。他們可以在以後添加更多內容。 指導教程 - 設置遊戲 帶領學生學習以下教程:編碼排行榜。 總結 回顧學生創建的內容和詞彙:遊戲機制和前期製作。 可選:讓學生通過以下一個或多個問題反思課程的中點: 一件挑戰性的事情以及他們如何克服這個挑戰。 在接下來的兩節課中希望改進的一項技能(例如:改善故障排除、更有趣的世界等)。 今天達成的最令人興奮的事情是什麼?他們是怎麼做到的,為什麼這會讓人興奮? 附錄 故障排除提示 leaderstats變數的名稱必須是"leaderstats"。沒有這個,腳本將無法知道要創建新的排行榜。 講義:冒險遊戲參考幫助學生跟蹤變數名稱。如果他們替換了默認的變數名稱,例如將"Gold"替換為他們自己的名字,例如"Rubies",這會特別有用。 提醒學生使用部件構建所有內容,而不是使用工具箱。使用工具箱可能會導致他們的遊戲出現意想不到的問題。 課堂管理 當學生在他們的項目上工作時,幫助他們保持一個合理的規模,以便在課程結束時可以完成。 如果學生有雄心勃勃的目標(我想在我的遊戲中建造三個不同的世界),提醒他們專注於今天當前課的目標。讓他們在遊戲設計文檔上寫下他們的其他想法。 設定嚴格的期望,限制學生在起始區域上花費的時間。他們可以在以後的課程中繼續。 自定義課程 學生可以使用地形工具或添加裝飾部件花更多的時間來構建他們的起始區域。 如果學生不清楚要添加什麼,可以詢問他們在該主題世界中預期會找到什麼物體(例如:如果你在月球基地上,你會看到什麼?如何使用部件來建造它?) 學生可以添加多種類型的可採集物品。只需記住,每個物品在資源管理器中遵循相同的組織結構,並擁有一個名為CanHarvest的BoolValue設置為true。