接鸡蛋2.0
#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 编辑过]