我想用VC++编个dos版贪吃蛇可以实现吗?

如题~~~高分哦
并且要全部教程……
一楼的你会编程不…………

可以的..。

class CSnake;
typedef enum{UP=1,DOWN,LEFT,RIGHT,Error} Direction;
typedef struct tagData{
Direction dirt;
CPoint pot;
} Data;
typedef CList DirectionList;
class CNode : public CObject
{
private:
CPoint m_Point;
Direction m_CurrentDirection;//当前的运动方向
DirectionList m_List;
COLORREF m_Color;
int m_nColorIndex;

friend CSnake;
public:
CNode();
virtual ~CNode();
void SetDirection(int nx, int ny);
void SetDirection(CPoint point);
COLORREF GetColor(void);
void SetColor(COLORREF color);
void AddDirection(Data* eValue);
Data* RemoveHead(void);
void SetColor(int index);
int GetColorIndex(void);

void SetCurrentDirection(Direction dirt);
Direction GetCurrentDirection(void);
void Change(CPoint& point);
Data* GetHead(void);
};

贪吃蛇这种游戏。。我推荐用vb更好
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-09-23
估计不可能
因为vc是用来编windows程序的
第2个回答  2007-09-23
用QBASIC吧
相似回答