C++ 贪吃蛇小游戏(CLI)

前言

我大二的时候用c写过一个跑出五格就越界的贪吃蛇,现在看来简直是一堆垃圾。
我现在用cplusplus重写它,那就叫它垃圾plusplus好了(狗头)。

设计思路

贪吃蛇行为过程:
1.蛇吃果子
2.蛇以speed运动
3.蛇在ground上运动
4.果子以frquency为间隔出现
5.果子出现在在ground上
6.蛇的头撞到了空气和果子之外的物体会死

实现过程

backg.h文件:

#include<vector>
#include<windows.h>
#include<iostream>
#include<conio.h>
#include<queue>
#include<thread>
#include<random>
#include<time.h>
class backg {
public:
	std::vector<std::vector<int>> ground;
	HANDLE hout;
	backg();
	void jump(int x,int y);
	void plant();
	void startplant();
};

backg.c文件:

#include<backg.h>
backg::backg()
{
	int m=29;/*高*/int n=91;/*长*/
	std::vector<std::vector<int>> t(m, std::vector<int>(n));
	ground = t;
	hout = GetStdHan
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值