C语言,想要在一个推箱子的游戏中加上一个“选关”的功能 50

C语言,想要在一个推箱子的游戏中加上一个“选关”的功能。想要实现:运行程序后首先出现选关界面,如“第一关第二关...第十关”如此的一列,在居中位置。然后用键盘控制,上下键... C语言,想要在一个推箱子的游戏中加上一个“选关”的功能。

想要实现:运行程序后首先出现选关界面,如“第一关 第二关...第十关”如此的一列,在居中位置。然后用键盘控制,上下键移动,Enter确认,进入相应关卡。

现在我自己想到的涉及到的问题有:
中文显示问题;
在坐标下输出字(听说有个printxy这样的函数?);
键盘的使用;
以及 如何用函数控制进入相应关卡。

还涉及到什么内容?分别如何解决?

游戏本身程序已经完备~,比如地图啊,人物移动啊,等等。这个游戏已经完全可以玩了~~,只不过只能玩完一关再进入下一关。因此我想要加上一个“选关”的功能。

望高手们能提供简单的思路。如果有详细说明,那更是万分感谢!

p.s.用的是TC~
展开
 我来答
ynixk19
2008-06-01 · TA获得超过281个赞
知道小有建树答主
回答量:385
采纳率:0%
帮助的人:203万
展开全部
/*
可以设置F2为选关键
F2的按键扫描码为:0x3c00

在判断按键的程序中加入这个F2键的判断就可以了
*/

#define F2 0x3c00

case F2:
关数加1;
if(关数>最大关数)
关数=1;
初始化当前关数的所有数据;
goto Begin;
/*break;*/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式