摘要:
上几天看了人家用c语言在控制台上面写俄罗斯方块,觉得自己应该能在SDK上写个贪吃蛇出来。毕竟贪吃蛇比俄罗斯方块简单一点吧。运用知识1.GUI绘图2.计时器3.键盘控制思路(一)蛇的产生机制1.蛇身体的绘制(n个正方形,创建结构体存放4个点坐标,创建结构体数组)2.运用键盘改变蛇的前进方向(其实改变的只有头尾,并递推改变数组)(二)食物的产生机制1.获取当前窗口大小2.利用随机函数产生x,y为食物(用正方形或圆形函数绘制)的左上角坐标3.绘制食物(三)吃食物机制1.必须验证是蛇头吃到食物2.吃到食物后食物消失并且重新产生食物(重新产生的食物最好不与蛇的身体重合)3.蛇的身体的增长(与当前蛇前进的 阅读全文