# Klotski **Repository Path**: lipz89/Klotski ## Basic Information - **Project Name**: Klotski - **Description**: 一个移动木块的小游戏,木块华容道 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-25 - **Last Updated**: 2025-10-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Klotski 一个经典的华容道益智游戏实现,包含自动求解功能和图形界面。 ## 功能特性 - 经典华容道游戏玩法 - 自动求解算法 - 图形化用户界面 - 支持多种游戏难度级别 - 记录游戏时间和步数 ## 项目结构 - **Game**: 核心游戏逻辑,包含棋盘、方块、移动规则等 - **Klotski2**: Windows Forms图形界面相关代码 - **MapConvertor**: 地图转换工具 - **ImageAnalyze**: 图像分析模块(用于从图片中识别游戏布局) ## 使用方法 1. 运行游戏: - 使用Visual Studio打开解决方案 - 设置Klotski2项目为启动项目 - 运行程序 2. 游戏操作: - 鼠标点击选择方块 - 拖动或方向键移动方块 - 点击"开始"按钮开始游戏 - 点击"自动求解"查看解决方案 ## 开发与构建 - 使用Visual Studio 2019+打开解决方案 - 目标框架:.NET Framework 4.7.2 - 需要Windows Forms支持 ## 许可证 本项目采用MIT许可证。详见LICENSE文件。 ## 贡献指南 欢迎贡献代码!请遵循以下步骤: 1. Fork仓库 2. 创建新分支 3. 提交更改 4. 发起Pull Request ## 项目维护者 该项目由lipz89维护。 ## 项目来源 本项目托管在Gitee上:https://gitee.com/lipz89/Klotski