C语言小游戏之小熊跳板功能的实现

这篇文章主要介绍了C语言小游戏之小熊跳板功能的实现,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

上篇文章给大家介绍了C语言实现桌面贪吃蛇小游戏,感兴趣的朋友可以点击查看,今天给大家介绍c语言实现小熊跳板功能。

C语言代码,有点简陋,还有许多可以优化的地方,注释也没写全,后期会补充,后期也可能添加更多功能,我会去尽量的完善代码。

测试工具:VS2019,语言:C语言

 #include #include #include #include #include #include #define High 40 #define Width 60 //画布大小 int people_x, people_y; //小球坐标 int canvas[High + 1][Width + 1]; //标记 int b1_left[3]; //横线板板起点 int b1_right[3]; //横线板板终点 int score = 0; //得分 int vv = 15, v_b = 8; //vv大小可以改变板板上升速度 void HideCursor() { CONSOLE_CURSOR_INFO cursor_info = { 1,0 }; SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursor_info); } void gotoxy(int x, int y) { HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); COORD pos; pos.X = x; pos.Y = y; SetConsoleCursorPosition(handle, pos); } void startup() { int i, j, k; srand(time(NULL)); for (i = 3; i <= High; i += 3) { int t = 0; int k; for (k = 0; k <3; k++) { b1_left[k] = rand() % (Width - 6); b1_right[k] = b1_left[k] + rand()%3+5; } t = 3; while (t--) { for (j = b1_left[t]; j 

运行效果:

在这里插入图片描述

以上就是C语言小游戏之小熊跳板功能的实现的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » C语言