2019年春第二次课程设计实验报告
一、实验项目名称
贪吃蛇
二、实验项目功能描述
本项目是一款经典的小游戏——贪吃蛇,玩家利用ADSW键来控制小蛇的移动,使小蛇在不撞到墙的情况下吃掉出现在不同地点的食物来增加自己的长度。代码主要分为构造小蛇,小蛇的移动,控制小蛇移动及吃食物增加长度几个部分,主要使用for循环和if判断语句实现贪吃蛇游戏。
三、项目模块结构介绍
第一部分:构造小蛇
第二部分:小蛇的移动
第三部分:控制小蛇移动
第四部分:吃食物增加长度
四、实现界面展示
五、代码托管链接
https://gitee.com/xin010112/programming-1/blob/master/tanchishe.cpp
六、实验总结
1、本次实验是本学期第二次实验,相对于第一次实验来说,我们都比较熟练了一些,比起上周对着视频操作git还一直出错来说,这周没有出现很多问题。
2、在上周操作git远程仓库的时候都不知道怎么在同一个仓库里面上传多个文件,总是出错,这周知道要如何操作了,不能再加上密钥的那一段操作,不然就会出错。
3、在贪吃蛇的代码中,还是要把sleep改为Sleep,也要注意windows的使用。
感想:
这周的游戏代码的内容比上周又加深了一些,对于我们来说还需要多看,看懂代码,再练习。贪吃蛇的游戏我比较感兴趣,所以我就选了这个试一下,代码还是按照书上写下来的,还是有些小错误,但是最后都改过来了。