接鸡蛋2.0

scratch中文


#1 接鸡蛋2.0 作者:有志青年 发表时间:2013-3-10 21:14:11


接鸡蛋2.0.sb

[此帖子已被 有志青年 在 2013-3-10 21:16:22 编辑过]

    自家孩子的作品,主要是动手做的过程中适时指导,与教室里上课不太一样,版本是因为和之前的改动较大,并没有严格定义。

    其实之前还有个更新的版本

0.x版本是周四晚上7点半左右开始的吧:
    起由:自从大便超人作品完成后,总觉得需要让孩子巩固一下相关知识,而且大便超人的作品基本都是我设计,他旁观,再模仿的。
    功能:能实现一只鸡蛋从屏幕的上方随机的位置(x不限/y限)落下【能独立完成】
    备注:没有场景图,无任何装饰性的东西
    难题:无法让落下的鸡蛋再次在屏幕的上方随机位置出现,参考之前做的大便超人作品,发现在那个作品中,大便是空格键来控制的,每按一次都可以将整段代码执行一次,而接鸡蛋是绿旗开始的,不会自动重复整段代码。我曾想跳转/广播……都不能解决问题。
    结果:孩子去睡觉,我自己琢磨,参考大鱼吃小鱼的自带范例,解决该问题。

1.0版本是周五晚上8点左右开始的吧:
    起由:前一天晚上的半拉子工程,在与孩子沟通后,他告诉我鸡蛋不是这么随机出现的,应该是“在固定的随机位置出现”,我一开始真没有理解,理解后,觉得比较难,至少对于他来说难了点,后在网上找场景图的时候发现还真应该是“在固定的随机位置出现”。
    功能:能实现一只鸡蛋从屏幕上方五个指定位置出现;两只鸡蛋交替重复从屏幕的上方落下;记分;音乐播放完游戏结束;
    备注:有了背景图/背景音乐/记分等修饰性内容
    难题:交互性还不够!鼠标去接鸡蛋本身是交互;除此之外就只有左上角的记分一个交互,但比较单调;其余如音效/实时提醒/何时音乐结束的提醒等都欠考虑,只有一种鸡蛋,游戏本身的吸引力还不够。
    结果:让孩子自己留为作业去思考还需要哪些交互内容,及如何实现。

2.0版本是周日晚上8点左右开始的吧:
    起由:1.0版本中核心代码都有了,如何让游戏更丰富呢?
    功能:两种不同分值的鸡蛋,外加起干扰作用的鸡屎,没有接住,三种角色落地后有新造型,实时记分/倒计时提醒
    备注:鸡蛋的画法我演示了一个,其余由孩子自己完成,破碎的鸡蛋是由孩子自己绘制。
              基本代码都由孩子在1.0版本基础上完成,其中破碎的鸡蛋造型孩子将他们做在实时记分提醒的角色里,然后通过广播功能来显示【已经能实现】,在我的要求下改到了对应的鸡蛋角色里。
    问题:三种落下的角色,频繁的从上方落下,游戏者手忙脚乱,降低了可玩性,如何调整?
              不能用计时器,倒计时如何显示?
    结果:提醒指导后,将角色的落下的频率通过随机等待时间来调节;倒计时用变量开控制,由我来制作,对于变量孩子还有点惧怕,不敢动手去做,应该是理解上还存在问题。

功能的增加应该是教师指导下的共同讨论结果吧

[此帖子已被 有志青年 在 2013-3-11 17:42:42 编辑过]