- 博客(5)
- 收藏
- 关注
原创 实现迷宫游戏的实验准备
实验内容1、迷宫游戏是非常经典的游戏,在该题中要求随机生成一个迷宫,并求解迷宫;2、要求查找并理解迷宫生成的算法,尝试用不同的算法来生成随机的迷宫。3、要求游戏支持玩家走迷宫,和系统走迷宫路径两种模式。玩家走迷宫,通过键盘方向键控制,并在行走路径上留下痕迹;系统走迷宫路径要求基于 A*算法实现,输出走迷宫的最优路径并显示。设计交互友好的游戏图形界面。编程语言以及开发环境的选择和之前的项目一样,开发环境依然选用PyCharm,编程语言选用Python。实验思路(游戏设计)一、迷宫
2022-01-01 21:09:31
373
原创 实现支持算数表达式计算机的实验准备
实验内容1、 学习图形界面的设计,利用 MFC 应用程序(Java swing 或 QT 框架,或 C#)创建基于对话框的应用程序,添加按钮、编辑框等控件;2、 能通过设计的按钮控件输入并实现简单算术运算,要求表达式在编辑框中显示,能将运算结果,输出在编辑框内显示;并保存历史的表达式运算记录。3、也能够实现混合运算的算术表达式求解,算术表达式中包括加、减、乘、除、括号等运算符;并且能够识别括号,优先级正确。项目目标1、能通过设计的按钮控件输入并实现简单算术运算,要求表达式在编辑框中显示,能将运
2022-01-01 20:50:28
133
原创 实验三,基于A*算法的迷宫游戏开发
1.项目概述1.1项目内容与要求要求:1、迷宫随机生成2、玩家走迷宫,留下足迹;3、系统用A*算法寻路,输出路径内容:1、如何显示迷宫的图形界面;2、如何生成随机的迷宫;3、怎样移动游戏中走迷宫的“玩家”;4、用A*算法求解迷宫;2.项目设计深度遍历生成迷宫A*算法走迷宫参考A*算法详解(讲的一级棒 )_NL的博客-CSDN博客_a*算法3.程序运行及结果分析游戏初始界面:游戏结束界面:分析:...
2021-12-20 11:20:22
282
原创 实验二 贪吃蛇游戏的开发
实验要求:实现贪吃蛇游戏基本功能,屏幕上随机出现一个“食物”,称为豆子,上下左右控制“蛇”的移动,吃到“豆子”以后“蛇”的身体加长一点,得分增加,“蛇”碰到边界或,蛇头与蛇身相撞,蛇死亡,游戏结束。为游戏设计初始欢迎界面,游戏界面,游戏结束界面。...
2021-12-13 14:36:49
2895
原创 实验一 支持算术表达式求解的计算器
1)能通过设计的按钮控件输入并实现算术表达式,表达式在文本框中显示,运算结果输出显示;保存和浏览历史运算记录;2)能够检验算术表达式的合法性;3)能够实现混合运算的求解,算术表达式中包括加、减、乘、除、括号等运算符;4)要求交互界面友好,程序健壮。...
2021-11-25 18:48:57
323
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人