下你所需,载你所想!
汇集开发技术源码资料

开发版贪吃蛇

:2.2MB :1 :2022-09-22 15:32:46

部分简介

潘多拉开发版贪吃蛇如果开发者对于本文件有需要的可以参考。
在潘多拉开发版上实现贪吃蛇,使用到的实例包括:红外键盘操作、LCD显示、随机数生成。
#ifndef __SNAKE_H
#define __SNAKE_H

#include "rng.h"
/*定义蛇的移动方向*/
typedef enum

{
Dir_Err = -1,
Dir_Left = 0,
Dir_Right = 1,
Dir_Up = 2,
Dir_Down = 3

}SNAKEDIR;
/*定义蛇身的一个节点*/
typedef struct SankeNode
{
int PosX;//坐标X
int PosY;//坐标Y
struct SankeNode* pNext;//下一个节点指针
}SNAKENODE;

typedef struct
{
int PosX;//坐标X
int PosY;//坐标Y
}FOOD;

typedef struct
{

热门推荐

相关文章