# six **Repository Path**: mongodb_client/six ## Basic Information - **Project Name**: six - **Description**: 一种名叫Hex的六边型连接游戏,这个游戏的规则非常简单,战术复杂。两个玩家,一个是黑色的,一个是白色的,在六角形细胞的菱形板上交替放置标记。黑色的目标是连接黑色棋盘的两个黑色面。白色的目标是将白板的白色面与白色面板连接起来。 这是我移植的版本,原来的版本只能在KDE环境下编译 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2018-07-04 - **Last Updated**: 2025-04-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # six #### 项目介绍 一种名叫Hex的六边型连接游戏,这个游戏的规则非常简单,战术复杂。两个玩家,一个是黑色的,一个是白色的,在六角形细胞的菱形板上交替放置标记。黑色的目标是连接黑色棋盘的两个黑色面。白色的目标是将白板的白色面与白色面板连接起来。 这是我移植的版本,原来的版本只能在KDE环境下编译运行,得益于原作者的代码功底,我只是作了很小的修改便能在主流系统下编译运行了 原地址:http://six.retes.hu/ #### 软件架构 参考原版的README文件 - General/utility files/classes: misc.h vec.h mat.h poi.h lssolve.h slicedtask.h - The game of Hex hexmark.h hexfield.h hexboard.h hexmove.h hexgamestate.h hexgame.h hexmatch.h hexplayer.h - AI carrier.h group.h batch.h connector.h circuit.h sixplayer.h - GUI asyncplayer.h khexwidget.h ksix.h #### 安装教程 1. 安装Qt SDK(我用的是Qt5.10.1),VS(理论上各版本都可以,没有用到C++的新特性,我用的是VS2017 x64) 2. Android版用QtCreator打开six.pro文件进行编译,编译Release时要在Build里使用CreateTemplate创建AndroidManifest.xml 3. Windows PC版直打开six.sln文件编译,也可以使用QtCreator打开six.pro编译windows,linux,mac版,IOS由于没有上AppStore可以自行编译噢 #### 使用说明 1. 启动项目后,可以打开帮助菜单,了解游戏规则和游戏介绍 2. 下完一步后,界面没反应,不要以为程序假死了,电脑模拟了一个“Think”的过程,状态栏的计时器是在走的噢! 3. 设置里面可以打开显示棋子编号 4. 尝试一下吧,祝您玩的愉快,最后来张游戏截图 5. ![Android版游戏截图](https://images.gitee.com/uploads/images/2018/0706/161818_24a98e0a_17158.jpeg "screenshot.jpg") #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [http://git.mydoc.io/](http://git.mydoc.io/) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)