推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

C语言广度深度实现迷宫生成及寻径

更新时间:2020-12-23 11:43:07 大小:29K 上传用户:林大仙人查看TA发布的资源 标签:C语言 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本源码为数据结构课程的课程考核报告内容,根据考核要求,实现迷宫的自动随机生成,手动生成,以及利用广度优先算法和深度优先算法实现生成和寻径功能。并且此外可以增加其他游戏功能,比如限时,随机道具生成,随机入口随机出口。本源码特色:在使用寻径功能时可以将寻径过程显示,可以明显看出寻径方法是深度优先还是广度优先。而在随机生成方面,结合了时间差,以及rand函数,可以更加接近实现随机生成,不会出现明显的规律。本源码缺点:没有实现贴图功能,只用了dos窗口显示;时间刷新不能实时刷新,无法实时监测是否超时;没有增加更多的趣味性的功能;由于时间紧促,代码有较多的冗余,没有特意的进行缩减优化。后续若有时间,将尝试配合easyx实现贴图功能,将其优化成一个称得上是游戏的迷宫游戏。再然后就是尝试移植到JAVA实现,不过这个短时间内可能没法做到,闲暇时间实在太少,并且对JAVA的学习还未能称得上入门。在此平台,立个flag吧,说不定明年我做到了。

部分文件列表

文件名 大小
C语言广度深度实现迷宫寻径.docx 29K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载