冒险游戏部分 1

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

课程描述 : 在学习 Roblox Studio 和脚本的基础知识后,学生们进一步提升技能,开始更复杂的项目,即冒险游戏。他们将进行游戏的计划,创建一个虚拟世界,并设置基本游戏部件,例如跟踪玩家物品。

课堂目标
  • 在 Roblox Studio 中打算游戏的元素并将其创建。
  • 通过创建脚本来显示变量和函数的知识。
技能和概念

  • 游戏机制师 - 玩家在游戏中做的事,例如跑步或收集。游戏由多个游戏机制组成。
  • 预产品 - 在 Roblox Studio 或类似 Studio 中创建前,通过绘制图纸来计划游戏。 >

材料

总览

持续时间活动描述
5分钟介绍介绍会话。
10 分钟向导工作:规划游戏创建一个游戏设计文档,为项目提供计划。
10 分钟向导工作:创造世界使用基于以前的视觉文档的地形工具设计环境。
30 分钟向导教程:设置游戏代码脚本来跟踪玩家物品,并且构建第一个玩家收集的物品。
5分钟包装思考和总结项目所学的概念。

课程计划

介绍

  1. 解释学生将在上一次课程中学习的技能在下三个课程中构建游戏。他们将:
    • 使用游戏设计文档规划他们独特的世界。
    • 在 Roblox 中创建一个世界,该世界中的设计在游戏设计文档中参考。
    • 创建和编码玩家在游戏中收集的物品。

向导工作 - 打算游戏

  1. 请注意,学生不需要在此部分开始时拥有电脑的访问权限。
  2. 通过课程引导学生:创建地图,在该部分之前停止:创建环境。
  3. 当学生们画出他们的起始区域时,请考虑以关注中/正在关注。
    • 所画的区域应该与学生在一周内可以做的事情的比例 - 例如带有前院的房子或简单森林 vs 详细的城市区砖块。这有助于集中学生,并且总是可以在完成后添加更多。
    • 图画不必复杂 - 简单的圆形和方形即可。

向导工作 - 创建世界

  1. 学生应该在他们的电脑上为此部分。
  2. 引导学生通过课程:创建地图,从创建环境开始
    • 快速向学生展示每个地形工具,并且最多给予六分钟来创建他们的起始区域。他们总是可以稍后添加更多。

向导教程 - 设置游戏

  1. 通过以下教程领导学生:编写排行榜 .

包装

  1. 重温学生创建的内容和词库:游戏机制和预产。
  2. 可选:邀请学生在下列问题中思考他们的课程中的中间点:
    • 一件事情是挑战,但他们如何克服它。
    • 你希望在下两个会话中提升的一个技能(例如更好的解决问题、更有趣的世界等)。
    • 你今天做了什么最令人激动。你是如何做到的,为什么它是激动人心的?

附录

排查提示

  • leaderstats 变量的名称必须为 "leaderstats"。 无论如何,脚本不会知道如何创建新排行榜。
  • 手册:冒险游戏参考手册 帮助学生跟踪变量名称。 这是特别有用的,如果他们替换了默认变量名称,例如 与他们自拥有的东西,例如 与 。
  • 提醒学生使用零件建造一切,而不是使用工具箱。 使用工具箱可能会在他们的游戏中引入未知的问题。

教室管理

  • 当学生们在他们的项目上工作时,帮助他们保持在合理的范围内,他们可以在会话结束时完成的项目。
  • 如果学生有野心 (我想在我的游戏中构建三个不同的世界) ,提醒他们专注于今天的当前会话. 让他们在游戏设计文档上写下他们的额外想法。
  • 设置严格的期望,就学生在其起始区域上的工作时间。它们总是可以在后续会话中继续。

自定义课程

  • 学生可以使用地形工具建造他们的起始区域,或添加装饰部件。
  • 如果学生们不清楚要在那个主题世界中期待什么,请提出问题,例如“如果你在月球上,你会看到什么?你可以用什么部件来构建它?”
  • 学生们可以添加多个类型的物品来采集。请记住,每个物品都跟随 Explorer 中的同一个组织,并且设置了一个名为 CanHarvest 的 BoolValue 为 true。