- 博客(6)
- 收藏
- 关注
原创 代码实现项目三:A*迷宫游戏
具体代码 package migong; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.image.Bu
2021-12-28 20:29:58
1466
原创 代码实现项目二:贪吃蛇小游戏
具体代码: package snake; import javax.swing.*; import java.net.URL; public class Data { //头部图片 public static URL headerUrl = Data.class.getResource(""); public static ImageIcon header = new ImageIcon(headerUrl); //头部:上下左右 public static
2021-12-28 20:27:10
163
原创 代码实现项目一:简易计算器
具体代码实现: package JSQ; import javax.swing.*; import javax.swing.border.EmptyBorder; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.*; import java.util.Stack; import java.util.regex.Pattern; public class Calculat.
2021-12-28 20:24:30
207
原创 实验三 基于A*算法的走迷宫程序
一、实验内容 1)迷宫游戏是非常经典的游戏,在该题中要求随机生成一个迷宫,并求解迷宫; 2) 要求查找并理解迷宫生成的算法,并尝试用两种不同的算法来生成随机的迷宫。 3)要求迷宫游戏支持玩家走迷宫,和系统走迷宫路径两种模式。玩家走迷宫,通过键盘方向键控制,并在行走路径上留下痕迹;系统提示迷宫路径要求基于A*算法实现,输出玩家当前位置到迷宫出口的最优路径。设计交互友好的游戏图形界面。 二、开发工具 编程语言:java 开发工具:idea 三、算法思想 深度优先迷宫生成算法,这个算法可以表
2021-12-19 00:44:37
3179
原创 实验二:贪吃蛇的实现
一、实验内容: 1)实现贪吃蛇游戏基本功能,屏幕上随机出现一个“食物”,称为豆子。玩家能利用上下左右键控制“蛇”的移动,“蛇”吃到“豆子”后“蛇”身体加长一节,得分增加,“蛇”碰到边界或蛇头与蛇身相撞,“蛇”死亡,游戏结束。 2)进行交互界面的设计,要有开始键、暂停键和停止退出的选项,能够控制游戏进程。对蛇吃到豆子进行分值计算,可以设置游戏速度,游戏音乐等拓展元素。 二、开发工具 编程语言:java 开发工具:idea 三、开发步骤 1.绘制静态窗口 2.绘制游戏面板 3.画..
2021-12-11 23:18:44
994
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人