UevKF8zjRV_WEtpJsXhr
我们使用此网站上的 Cookie 增强您的用户体验

游戏设计与编码简介

游戏设计与编码简介

游戏设计与编码简介

Developed by Roblox
让学员在 Roblox 中创建和编码他们的第一款游戏。学习如何构建障碍跑游戏和编码变色块。
10 and up 计算机科学、游戏设计
英语 2 小时
ISTE Standards: 创新设计者 4a、4c、4d,创意沟通者 6b、6d

Learning Objectives:

  • 操控 3D 部件以创建障碍跑游戏。
  • 设计游戏并进行游戏测试,重点关注有趣的用户体验。
  • 使用变量和循环创建脚本以实现游戏内的视觉效果。

Skills and Concepts:

  • 变量 - 代码中的信息占位符。
  • 字符串 - 可存储整个句子的变量,带引号。
  • 循环- 一组重复的代码,直到另有说明为止。

Getting Ready

Preparation:

  • 确保每位学员都拥有 Roblox 账户并清楚自己的登录信息
  • 打印讲义
  • 在计算机上,加载要在“简介”中向学员展示的障碍跑游戏模板

Materials:

Lesson Overview

5 分钟

Introduction

介绍项目。

30 分钟

Guided Tutorial
Studio 简介

通过构建障碍跑游戏的前几个部分,介绍 Roblox Studio 的基础知识。

60 分钟

Guided Tutorial
编码简介

创建可更改游戏中部件颜色的脚本。

20 分钟

Independent Work
完成学员项目

让学员赶上进度或继续构建他们的游戏。

5 分钟

Wrap Up

回顾课程。


Lesson Plan

Introduction
5 分钟
  1. 通过体验障碍跑游戏模板介绍 Roblox Studio。向学员说明接下来他们将执行以下操作:
    • 制作其他人也可以玩的障碍跑游戏。
    • 学习编码以创建用于装饰障碍跑游戏的变色部件。
Guided Tutorial - Studio 简介
30 分钟
  1. 引导学员完成以下教程:
  2. 在教学期间,请牢记以下几点:
    • 提醒学员旋转镜头视图以准确了解他们的项目。
    • 鼓励学员使用 Roblox Studio 中的基础技能“资源管理器”。
Guided Tutorial - 编码简介
60 分钟
  1. 告诉学员现在他们将开始编码以便添加到其游戏中。
    • 提醒他们在编码后还将有时间继续研究障碍跑游戏。
  2. 引导学员完成以下教程:
Independent Work - 完成学员项目
20 分钟
  1. 让学员赶上编码项目的进度。如果已完成,给学员时间以向障碍跑游戏添加更多内容或改进障碍跑游戏。每个游戏应当具有以下目标:
    • 玩家可以抵达终点(合理的难度级别)。
    • 在简单和困难跳跃之间达到平衡。
  2. 如果有时间,两名学员可以互相测试对方的游戏并提供反馈。
Wrap Up
5 分钟
  1. 回顾学员创建的内容和词汇:变量字符串循环
  2. 询问两或三名学员,了解他们将在游戏中添加什么内容来改进游戏。例如,更具视觉趣味的终点或更具挑战性的跳跃。

Appendix

Troubleshooting Tips

一般故障排除提示

  • 向学员介绍“先三后我”原则:学员需要先询问三名同学,然后再向指导员寻求帮助。
  • 请记住,学员在计算机方面有不同的经验。教学时请强调准确步骤,例如何时双击或右键单击。
  • 设定严格的任务完成预期时间,例如需要 1 分钟时间为部件挑选颜色,或者需要 2 分钟时间进行游戏测试。

Studio 简介

  • 强调学员创建的是其他人也可以玩的游戏,而不是只供他们自己玩的游戏。
  • 如果您的时间不足,则课程“颜色与材质”可选读。

编码简介

  • 此年龄段学员最常见的错误是不恰当的大小写和拼写错误。
  • 尽可能向学员提出引导性问题,而不是为他们解决问题。这样可让学员构建宝贵的故障排除技能。例如:字符串周围需要什么符号?- 引号
Customizing the Lesson

简化课程
如果说明具有一定难度或者您没有时间了,则可以选择以下课程:

  • Studio 简介
  • 编码简介
  • 扩展课程

    1. 让学员切换场所并对其他各个游戏进行游戏测试。
      • 让学员以 2 星(他们喜欢什么)和愿望(他们想看到什么)的形式提供反馈。
      • 收到反馈后,每位学员应当根据他们收到的反馈实施变更。
    2. 引导学员完成扩展课程创建保存点
    Misc. Resource

    示例课程说明:
    Roblox 每个月拥有超过 6000 万的玩家,是世界上最大的社交技术平台。但您是否知道所有 Roblox 游戏都是由玩家创建的?请学习如何使用 Roblox 提供的免费工具创建和编码自己的游戏。这是一堂适合新手游戏开发人员的完美课程。

    在本课程中,学员将:

    • 学习与 Lua 有关的编程基础知识。
    • 通过创建障碍跑游戏来探索设计思维和 3D 建模。
    • 完成一款可以在线畅玩和分享的完整游戏。

    Next 项目简介与文件设置