admin 管理员组

文章数量: 887021


2024年2月27日发(作者:哪有mysql数据库版本)

踢足球教学设计

一、教学目标

(一)知识与技能

1. 分析“踢足球”各角色程序及编程步骤。

2. 能够综合运用编程猫各模块功能完成游戏制作。

(二)教学重、难点

重点:

1. 设计游戏规则。

2. 编写踢足球脚本。

难点:编写踢足球脚本。

(三)教学方法

讲授法、讨论法、练习法、探究法

二、教学过程

(一)情境导入:

明明看到操场上同学们在踢足球,突发奇想:能不能编写一个踢足球游戏呢?大家一定会喜欢!

1.设计游戏规则

参照足球的规则,设计如下一对一足球游戏规则:

游戏功能:足球进入球门内,对方得分。

背景:足球场及文字“红队:蓝队”。

角色:①足球,②蓝队队员小猫,③红队队员阿短,④左球网,⑤右球网。

变量:两个变量“蓝队”“红队”分别记录蓝队和红队的得分。

脚本设计如下:

队员 跑步状态通过不断显示下一造型实现;前、后、上、下移动,通过按键控制运动。

足球 滚动状态通过不断显示下一造型实现;按一定的方向和距离移动 碰到队员时,根据队员前进的方向判断球移动的方向,而距离则随机生成。

球网 碰到足球得分

2.游戏版面布局

新建一个空白文件,添加背景和角色。

3.编写队员角色脚本

(1)实现小猫跑步动态状态,重复执行小猫多个造型的切换。

判断碰到足球则该队变量加1

(2)小猫移动脚本。

向右移动脚本设计见下图。

同样可以用 W、A、S、D 键控制阿短跑动,阿短按照W(上)、

A(左)、S(下)、D(右)的方向前进。

4. 编写足球角色脚本

(1)实现足球转动状态,重复执行足球多个造型的切换操作。

(2)足球移动脚本。

当队员碰到球,这时根据队员运动的方向来决定球运动的方向。例如队员是向右过来碰到球,这时球的方向是在-45°到45°之间取一个随机数。

移动的距离在10至20的范围内取一个随机数。

足球碰到小猫的脚本。

5. 编写球网角色脚本

左球网碰到足球则蓝队得分,右球网碰到足球则红队得分,同时让足球滚回中心位置。

左球网脚本如下。


本文标签: 足球 脚本 队员 踢足球 碰到