c语言flappy bird代码,【源代码】flappy bird C++的可以编译

[C] 纯文本查看 复制代码Flappy bird源代码(转)

作者: 杨泽

/*前言:空间里看到的,一个C++版本的Flappy bird,编译了一下,改掉了几个错误,觉得挺有意思的。事实上代码远比游戏有意思。

不会用的可以直接新建一个简单的“hello world”工程(Win32 Console Application),把代码替换掉源代码编译就好了

*/

#include"stdafx.h"

#include

#include

#include

#include

#include

/********函数变量声明********/

#define PR_Box printf("■")

#define PR_Gold printf("★")

#define PR_Ag printf("☆")

#define PR_FBird printf("Ю")

#define PR_DBird printf("Ф")

#define PR_Land printf("┳┳┯")

#define PR_Bg_TL printf("╔")

#define PR_Bg_TR printf("╗")

#define PR_Bg_DL printf("╚")

#define PR_Bg_DR printf("╝")

#define PR_Bg_X printf("═")

#define PR_Bg_Y printf("║")

#define PR_Blank printf(" ");

int Grade = 1, C_Gold = 0, C_Ag = 0, Score = 0, Delay_time = 1000,Max_blank=9,Distance=18;

struct Birds

{

int x, y;

int condition;

};

Birds *Bird = (Birds*)malloc(sizeof(Birds));

struct Bg

{

int x, y;

int l_blank;

int reward[9];

Bg *pri;

Bg *next;

};

Bg *Bg1 = new Bg[sizeof(Bg)];

void Position(int x, int y)

{

COORD pos = { x - 1, y - 1 };

HANDLE Out = GetStdHandle(STD_OUTPUT_HANDLE);

SetConsoleCursorPosition(Out, pos);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值