- 博客(3)
- 收藏
- 关注
原创 计算机软件实习实验三
基于A*算法的迷宫游戏开发 实验内容 1 、随机生成一个迷宫,并求解迷宫; 2 、查找并理解迷宫生成的算法 3 、要求游戏支持玩家走迷宫,和系统走迷宫路径两种模式。 玩家走迷宫,通过键盘 方向键控制,并在行走路径上留下痕迹; 系统走迷宫路径要求基于 A* 算法实现,输出走迷宫的最优路径并显示。 4、设计交互友好的游戏图形界面。 算法分析 1、深度优先遍历 2、A*算法 A*算法是一种启发式搜索算法,它不需遍历所有节点,只是利用包含问题启发式信息的评价函数对节点进行排序,使搜索方向...
2021-12-28 15:57:29 128
原创 计算机软件实习实验二
实验内容 1. 实现贪吃蛇游戏基本功能,屏幕上随机出现食物,上下左右控制蛇的移动,吃到豆子以后蛇的身体加长一点,得分增加,蛇碰到边界或蛇头与蛇身相撞,蛇死亡,游戏结束。为游戏设计游戏界面,游戏结束界面。 2. 进行交互界面的设计,要有开始键、暂停键和停止退出的选项。对蛇吃到豆子进行分值计算,可以设置游戏速度等拓展元素。 实验准备 java语言知识,用java swing框架来实现GUI。 代码实现 先建两个包come.hxy这个包存放代码 另外一个包statics存放贪吃蛇图片资源 在c..
2021-12-28 15:41:36 1998
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人