实验二:准备

实验二:准备

1.项目实现的基础知识:线性表的操作、使用。

2.实验要求:
为游戏设计初始欢迎界面,游戏界面,游戏结束界面。
具体实现过程如下:
实现贪吃蛇游戏基本功能,游戏开始之后出现初始欢迎界面,玩家可选择开始游戏
开始游戏之后,屏幕上随机出现一个“食物”,上下左右控制“蛇”的移动,吃到“豆子”以后“蛇”的身体加长一点,得分增加,“蛇”碰到边界或蛇头与蛇身相撞,蛇死亡,游戏结束。

3.游戏具体规则:
a.新豆子生成规则:不能超出游戏区域;不能在蛇身上
b.游戏结束检测:蛇是否超出游戏区域;蛇头是否撞到自己身体

4.具体设定为游戏开始之后的游戏界面以左下角为坐标原点
通过键盘对蛇的身体进行运动操作,其身体的坐标(x,y)变化情况我认为是:
身体头部的坐标根据键盘输入的具体指令进行加减,向上则x不变 y+1,其余情况以此类推。
身体其余部分除头部的则将前一个的坐标赋值给自己本身

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值