贪吃蛇进阶之路
文章平均质量分 81
丘大路
这个作者很懒,什么都没留下…
展开
-
贪吃蛇self1
这是我以前写的贪吃蛇游戏,会有三个版本,从简陋到还算可以吧。是我分别花了三个晚上的时间逐步完善的。第一个版本要试玩的话记得全屏。这一个版本很简陋,就是刷屏,然后不停输出。想法我都写在注释里了。/* 我们先要生成一条蛇,那就用一个类来存,这个类应该包括蛇头, 蛇的身子的各个点的坐标,蛇的移动方向,那现在的问题是要在蛇 尾处增加一段如何处理,(现在想到用一个大的数组储存蛇身就行)原创 2016-08-23 18:06:55 · 200 阅读 · 0 评论 -
贪吃蛇self2
这个版本的所有更新都写注释了,只是注意要试玩的话不用再全屏了,开始时那个就行。/* 更新计划: 调整屏幕大小 对原来的算法进行优化,除去一些bug; 增加开始画面; 完善图形; 增加颜色; 增加边框; 选择等级;*//* 需要增加下面三个函数 void gotoxy(int x, int y)//设置光标位置 { COORD pos = {x,y}; //定义一原创 2016-08-23 18:08:41 · 203 阅读 · 0 评论 -
贪吃蛇self3
这个版本其实没更新啥,就是根据学长的建议写成了工程的形式,还有处理了一些自己发现的bug这个是main.c里的/* 本次目标: 1.实现工程化 2、解决长宽不一样的问题 3,优化部分代码 */#include "uart.h"int main(){ int time=GetTickCount(); int lasttime=time; srand( (unsign原创 2016-08-23 18:13:00 · 202 阅读 · 0 评论