课程描述 : 在学习 Roblox Studio 和脚本的基础知识后,学生们进一步提升技能,开始更复杂的项目,即冒险游戏。他们将进行游戏的计划,创建一个虚拟世界,并设置基本游戏部件,例如跟踪玩家物品。
课堂目标 |
|
技能和概念 |
|
材料 |
|
总览
持续时间 | 活动 | 描述 |
---|---|---|
5分钟 | 介绍 | 介绍会话。 |
10 分钟 | 向导工作:规划游戏 | 创建一个游戏设计文档,为项目提供计划。 |
10 分钟 | 向导工作:创造世界 | 使用基于以前的视觉文档的地形工具设计环境。 |
30 分钟 | 向导教程:设置游戏 | 代码脚本来跟踪玩家物品,并且构建第一个玩家收集的物品。 |
5分钟 | 包装 | 思考和总结项目所学的概念。 |
课程计划
介绍
- 解释学生将在上一次课程中学习的技能在下三个课程中构建游戏。他们将:
- 使用游戏设计文档规划他们独特的世界。
- 在 Roblox 中创建一个世界,该世界中的设计在游戏设计文档中参考。
- 创建和编码玩家在游戏中收集的物品。
向导工作 - 打算游戏
- 请注意,学生不需要在此部分开始时拥有电脑的访问权限。
- 通过课程引导学生:创建地图,在该部分之前停止:创建环境。
- 当学生们画出他们的起始区域时,请考虑以关注中/正在关注。
- 所画的区域应该与学生在一周内可以做的事情的比例 - 例如带有前院的房子或简单森林 vs 详细的城市区砖块。这有助于集中学生,并且总是可以在完成后添加更多。
- 图画不必复杂 - 简单的圆形和方形即可。
向导工作 - 创建世界
- 学生应该在他们的电脑上为此部分。
- 引导学生通过课程:创建地图,从创建环境开始
- 快速向学生展示每个地形工具,并且最多给予六分钟来创建他们的起始区域。他们总是可以稍后添加更多。
向导教程 - 设置游戏
- 通过以下教程领导学生:编写排行榜 .
包装
- 重温学生创建的内容和词库:游戏机制和预产。
- 可选:邀请学生在下列问题中思考他们的课程中的中间点:
- 一件事情是挑战,但他们如何克服它。
- 你希望在下两个会话中提升的一个技能(例如更好的解决问题、更有趣的世界等)。
- 你今天做了什么最令人激动。你是如何做到的,为什么它是激动人心的?
附录
排查提示
- leaderstats 变量的名称必须为 "leaderstats"。 无论如何,脚本不会知道如何创建新排行榜。
- 手册:冒险游戏参考手册 帮助学生跟踪变量名称。 这是特别有用的,如果他们替换了默认变量名称,例如 与他们自拥有的东西,例如 与 。
- 提醒学生使用零件建造一切,而不是使用工具箱。 使用工具箱可能会在他们的游戏中引入未知的问题。
教室管理
- 当学生们在他们的项目上工作时,帮助他们保持在合理的范围内,他们可以在会话结束时完成的项目。
- 如果学生有野心 (我想在我的游戏中构建三个不同的世界) ,提醒他们专注于今天的当前会话. 让他们在游戏设计文档上写下他们的额外想法。
- 设置严格的期望,就学生在其起始区域上的工作时间。它们总是可以在后续会话中继续。
自定义课程
- 学生可以使用地形工具建造他们的起始区域,或添加装饰部件。
- 如果学生们不清楚要在那个主题世界中期待什么,请提出问题,例如“如果你在月球上,你会看到什么?你可以用什么部件来构建它?”
- 学生们可以添加多个类型的物品来采集。请记住,每个物品都跟随 Explorer 中的同一个组织,并且设置了一个名为 CanHarvest 的 BoolValue 为 true。