鱼C论坛

 找回密码
 立即注册
查看: 2929|回复: 7

走迷宫游戏的要求有些看不懂啊…………求解释

[复制链接]
发表于 2012-11-13 23:35:12 | 显示全部楼层 |阅读模式
5鱼币
走迷宫游戏
程序开始运行时显示一个迷宫地图,迷宫中间有一只老鼠,迷宫的右下方有一个粮仓。游戏的任务是使用键盘上的方向键操纵老鼠在规定的时间内走到粮仓处。
要求:
1、  老鼠形象可辨认,可用键盘操纵老鼠上下左右移动;
2、  迷宫的墙足够结实,老鼠不能穿墙而过;
3、  正确检测结果,若老鼠在规定时间内走到粮仓处,提示成功,否则提示失败;
4、  添加编辑迷宫功能,可修改当前迷宫,修改内容:墙变路、路变墙;
5、  找出走出迷宫的所有路径,以及最短路径。
利用序列化功能实现迷宫地图文件的存盘和读出等功能














我学的是c,老师让我做的一道课程设计………………有点不太会……
那个要求1怎么实现啊…………是不是要调用API ?
还有那个怎么随机生成一个迷宫??
给点这方面的提示吧!!谢谢各位啦

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-14 00:47:19 | 显示全部楼层
老鼠形象可辨认,可辨认就是说形象和迷宫里的墙壁什么的不同,比如你可以用字符a来表示老鼠
用字符-和|来画迷宫
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-11-14 00:49:46 | 显示全部楼层

这个我知道,就是那个用键盘操控是怎么回事???
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-14 01:24:29 | 显示全部楼层
本帖最后由 飘香夜梦 于 2012-11-14 01:40 编辑

不知道楼主要做什么版本的?控制台的话我可以给点意见,如果是win32的话不好意思,我还没学到那。。。
控制台的话可以直接判断'w''a''s''d'四个字符,然后针对这几个字符分别做处理,比如说按'a'就往左移动一格,至于具体怎么控制移动,比如说目前老鼠的位置是(x, y),下一刻的位置就应该是(x-1, y),应该在画当前位置时对上一位置进行擦除,然后再到下一刻的位置画上新的老鼠。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-5-30 23:51:06 | 显示全部楼层
路过路过。。。。。。。。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-5-31 00:58:59 | 显示全部楼层
无回帖,不论坛,这才是人道。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-5-31 17:22:08 | 显示全部楼层
强烈支持楼主ing……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-27 16:04:10 | 显示全部楼层
{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 09:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表