案例2:大鱼吃小鱼3.0
在编写程序时,不能只把脚本简单地罗列出来,不去思考为什么要这样搭建;也不能只看视频,认为自己学会了却不动手实践。只有把“学”和“思”结合起来,才能真正地学到知识哦!
案例视频
改造内容
1. 设置关卡环节:如果小黄鱼在第一关吃掉了鲨鱼,游戏进入第二关。
2. 如果小黄鱼碰到章鱼,舞台变成一片漆黑。
3. 泡泡会不时地从海底漂浮上来,如果小黄鱼碰到它,可以增加游戏时间。
经验分享
程序测试(program testing)是指对一个完成了全部或部分功能的程序在正式使用前的检测,以确保该程序能按预定的方式正确地运行。举例来说:当我为游戏增加了“关卡”环节,需要验证它能不能按照我规划好的方式运行,如果测试成功了,再继续往下编写脚本;否则,应该返回修改脚本,避免后续编写的脚本受到影响。
你发现了吗?
你有没有发现我们之前学的“小球反弹”案例和“大鱼吃小鱼”有一些相似之处?很多游戏都会设置“关卡”,而且每过一关,难度都会增加。你在这些案例中学习到的功能也许也能应用到其它游戏中哦!O(∩_∩)O
联系客服