# linkGame **Repository Path**: muwenyao/link-game ## Basic Information - **Project Name**: linkGame - **Description**: 连连看测试 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-04 - **Last Updated**: 2025-09-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 连连看游戏 这是一个使用 Java 编写的经典连连看游戏。游戏包含完整的图形界面和交互逻辑,适合用来学习 Java Swing 和游戏开发基础。 ![游戏截图](src/main/resources/img/background%20.png) ## 功能特性 - 经典连连看游戏玩法 - 图形化界面交互 - 游戏状态管理(开始、准备、运行、结束) - 图像资源加载与渲染 - 自动判断游戏是否结束 ## 技术亮点 - 使用 Java Swing 构建图形界面 - BufferedImage 处理游戏元素图像 - 面向对象设计,包含多个功能类 - 游戏逻辑与界面分离设计 ## 项目结构 - `Main.java` - 程序入口 - `Diamonds.java` - 钻石元素类,表示游戏中的每个可点击元素 - `Jpane.java` - 游戏主面板,处理主要游戏逻辑和绘制 - `ImageRes.java` - 图像资源管理类 - `img/` - 游戏所需图片资源 ## 如何运行 1. 确保已安装 Java 开发环境(JDK 8 或更高版本) 2. 导入项目到 IDE(如 IntelliJ IDEA 或 Eclipse) 3. 构建项目 4. 运行 `Main.java` 文件 ## 许可证 本项目使用 MIT 许可证 - 详见 [LICENSE](LICENSE) 文件