自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 基于A*算法的迷宫游戏开发

、要求: 1、迷宫随机生成 2、玩家走迷宫,留下足迹; 3、系统用A*算法寻路,输出路径 生成迷宫时采用深度优先算法 整理思路: 在遍历过程中将遍历路径通路(黄色)节点之间的墙“抹掉”—换成空白的格子,即打通为通路,这样就可形成一个完整的迷宫,如上图。这样遍历一次后任意两点之间都可以找到一条路, 所以迷宫的出口和入口只需要从外围的通路节点任选两个即可(如上图中选择的是1旁边的和16旁边的点)。通路以外的格子设为墙。 代码实现(使用M...

2021-12-22 10:15:56 238

原创 实验二、贪吃蛇游戏的开发

实验要求: 1.实现贪吃蛇游戏基本功能,屏幕上随机出现一个“食物”,称为豆子。玩家能利用上下左右键控制“蛇”的移动,“蛇”吃到“豆子”后“蛇”身体加长一节,得分增加,“蛇”碰到边界或蛇头与蛇身相撞,“蛇”死亡,游戏结束。 2.进行交互界面的设计,要有开始键、暂停键和停止退出的选项,能够控制游戏进程。对蛇吃到豆子进行分值计算,可以设置游戏速度,游戏音乐等拓展元素。 实验步骤: 1.建立主类 建立主类用来实现游戏界面的设置。 //绘制静态窗口 public class StartGame.

2021-12-12 12:31:49 271

原创 实验一、支持算术表达式求解的计算器

要求: (1)能通过设计的按钮控件输入并实现算术表达式,表达式在文本框中显示,运算结果输出显示;保存和浏览历史运算记录; (2)能够检验算术表达式的合法性; (3)能够实现混合运算的求解,算术表达式中包括加、减、乘、除、括号等运算符; (4)要求交互界面友好,程序健壮。 ...

2021-11-25 11:48:46 309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除