Scratch游戏设计
4.7 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
506 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Scratch游戏设计 to your Wishlist.

Add to Wishlist

Scratch游戏设计

少儿创客编程启蒙系列(中级)
4.7 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
506 students enrolled
Last updated 6/2017
Simplified Chinese
Price: Free
Includes:
  • 6 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 自己独立完整编写一个游戏程序;
  • 如何绘制背景,对角色进行修改,对造型编辑;
  • 灵活使用变量(计算机内存区域),主要处理数据存与取;
  • 掌握程序的基本结构:顺序,循环,条件;
  • 理解程序流:计算机按指令一步步的运行程序;
  • 事件处理:编写脚本(代码)响应事件,如键盘按键或鼠标点击等;
  • 操作符的使用:包括算术运算(+,-,* ,/ )、比较运算符(<,=,>)、逻辑运算符(且,或,非);
View Curriculum
Requirements
  • 随着信息化的愈演愈烈,以及工业4.0时代的到来,越来越多的国家开始把少儿编程纳入孩子的课程表里。在未来,不论你从事什么行业,多少都需要一点编程。 编程就像学语言一样简单,可以早早锻炼孩子的逻辑思维;多样化的学习能够帮助孩子们拓展思维,开动大脑。
  • 事先安装Scratch2.0;并熟悉基本的程序结构(顺序,循环和条件)
  • 对程序设计与游戏设计有浓厚的兴趣,愿意主动学习,并与他人交流与分享知识
  • 愿意接受任务挑战,不气馁,有创新意识的学员
Description

美国总统奥巴马说过一句话:“我们的孩子应该不仅仅信息时代的消费者,更应该是信息时代的创造者!”

现在很多孩子沉迷与电子游戏之中,但实际上,孩子们完全可以创作自己的游戏!在这个过程当中,成就感,与人分享的欲望更为强烈。Scratch就是一个很好的游戏制作工具。

Who is the target audience?
  • 小学四年及以上,熟练掌握操作系统基本操作,热衷于编程技术,想快速通过游戏设计进行编程启蒙
Compare to Other Courses
Curriculum For This Course
44 Lectures
05:45:46
+
游戏1-迷宫游戏
8 Lectures 40:24
Scratch简介
02:19

三个角色的导入
04:02

游戏演示_界面
02:29

坐标知识
08:38

四个方向移动
06:06

防止穿过墙
04:57

取胜判定_苹果接收消息
07:54

方向—广播解释
03:59
+
游戏2-射击目标(英文界面)
7 Lectures 31:29

游戏功能简介;

游戏介绍
01:04

简单绘图功能的实践,绘制瞄准器,使用直线,椭圆,填充工具;脚本代码编写,让它跟随鼠标的移动;

瞄准器设计及脚本
07:03

随机出现的脚本设计;

野鸭运动
04:46

射击脚本的编写;

射击脚本
03:54

消失的积木块的使用,注意其位置;

鸭子消失
03:35

新建变量的记录分数,注意在数据模块中;

添加分数
02:16

利用循环与条件结构,引入相应的积木块实现倒计数功能;

倒计时-游戏结束设计
08:51

详细文档说明

文档资料

为了学员巩固基础知识

基础知识测试
4 questions
+
游戏3-数字组合10
6 Lectures 41:30
游戏介绍
01:02

玩家绘制自由落体
05:53

玩家向上,向左向右运动
08:22

数字角色
02:17

数字角色脚本
07:45

添加计分系统
16:11
+
游戏4-拯救青蛙
14 Lectures 02:13:26

了解本游戏的基本功能和制作游戏要完成的任务!

游戏介绍
02:32

如何在Scratch中制作背景,学会使用常用工具矩形,椭圆,复制及颜色填充功能;背景的复制再利用。

背景绘制
07:06

对角色库的角色的导入,造型的修改,复制; 

绘制角色
06:06

游戏设计时,一些常用变量的初始化工作。使用广播模块进行消息传递;

初始化游戏变量
10:57

如何控制角色是向上,下,左及右的运动。

移动青蛙
10:07

汽车的方向,速度,出现的位置脚本编写

移动绿色汽车 (1)
09:00

汽车的方向,速度,出现的位置脚本编写;随机数的引入,让速度与初始位置的情况发生变化;

移动绿色汽车 (2)
12:20

引入变量,增加计分与关卡功能,变量在脚本中使用

添加计数与关卡
12:07

引入生命值变量,如何在脚本中使用,注意其位置;

生命值处理
13:37

五个关卡中小车的速度是变化的,这是通过随机数,条件等结合起来完成的。

设定五个关卡
05:48

导入新的角色,添加脚本时,注意利用已有的代码,学会代码重用技术,需要引入新的变量

添加车子
13:27

导入新的角色,添加脚本时,需要代码重用,减少工作量与错误率;注意车子位置在舞台上的变化。

更多车子(1)
08:53

更多的车子,变量,脚本,带来更多的错误(Bug),做好调试工作,通过显示变量要测试变量的正确性。

更多车子(2)
06:44

提出修改建议,与功能的扩展。

细节改进与小结
14:42
+
游戏5-PacMan
8 Lectures 01:38:57
绘制Pac-Man
06:14

制作迷宫
10:50

Pac-Man动起来
08:30

添加食物
18:20

过关界面
11:03

添加SlowdownGhost
09:00

添加奖励
15:53

添加KillerGhost
19:07
About the Instructor
嘉兴学院 昵称:浙江豆爸 胡海峰
4.0 Average rating
22 Reviews
814 Students
2 Courses
Scratch高级讲师

浙江大学计算机硕士,从事高校计算机教育15年,深耕并热爱互联网教育,投身于儿童英语启蒙,积极将计算机学科教育渗透、融入到大童的英语启蒙中,是中小学STEAM素质教育的思考和践行者。
从2013年至今致力研究MOOC(慕课),长期研究Coursera,Edx平台,获得无数课程证书,有Harvard, Stanford等名校的研究生,本科生的优质课程,2015年开始关注K12的课程,并致力于把好的课程的内容与理念传播到中国来。