永发信息网

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

答案:4  悬赏:0  手机版
解决时间 2021-02-25 22:05
  • 提问者网友:记得曾经
  • 2021-02-25 04:33
如题~~~高分哦
并且要全部教程……
一楼的你会编程不…………
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-02-25 05:41
可以的..。

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楼网友:三千妖杀
  • 2021-02-25 08:09
用QBASIC吧
  • 2楼网友:不如潦草
  • 2021-02-25 07:40
估计不可能 因为vc是用来编windows程序的
  • 3楼网友:思契十里
  • 2021-02-25 06:48
你好! 估计不可能 因为vc是用来编windows程序的 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯