本周周一完善了一下游戏内容
贪吃蛇设计说明
思路及制作要求
1. 键盘控制移动得到方向,贪吃蛇不能碰到阻碍或者自己的身体
2. 通过吃掉食物,贪吃蛇的身体变长
3. 使用模块中的克隆指令,实现贪吃蛇移动的游戏效果
4. 设计贪吃蛇蛇头(15)和身体(10)的相对大小(避免在调转头时碰到身体)以及初始坐标
5. 设定蛇头移动速度:0.1秒
6. 蛇身的初始长度:2
7. 背景(3种),声音(吃,死,过关),分数(关数*100),关数(3关),生命值(5)等细节的设定
8. 食物:苹果,香蕉,橘子(角色大小全为25);
9. 阻碍:第一关:无;第二关:一个螃蟹;第三关:三只猫;
遇到的问题:
一、实现贪吃蛇移动的游戏效果:1. 贪吃蛇的身体是克隆出来的,通过使用控制模块中的克隆指令,并结合“在一定时间内删除克隆体”的指令,从而给人一种贪吃蛇在移动的假象;2. 事实上,除了贪吃蛇的头部在不停地移动外,它的身体都是在不停地克隆然后再不停的删除克隆体而已;3. 制作贪吃蛇头部移动效果:
二、食物和障碍重合,导致无法通关1.先分别制作好三关的障碍和食物2.设定食物随机出现的区间:对象:食物;语句:如果(碰到阻碍),那么换位置,移到x(-220--220),y(-130--130)间随机选一个数;
三、如何结束游戏?对象:背景语句:如果 生命值==0,那么(游戏结束),停止全部
周二--周六出去玩儿了几天,印象深刻
找到了有共同目标理想的好朋友,收获真的很大
到了大学里面,同学可以很多,但是朋友,能聊的来的朋友,很少,甚至没有。并不是不渴望,而是找不到,或者说,没有机会。
聊得来,真的很重要。