Dots-and-Boxes
Dots-and-Boxes项目介绍
Dots-and-Boxes项目旨在使用Python语言创建简单、易用且可扩展的点画游戏软件。 本项目由@EverybodyLies开发维护。
本软件的一个分支是应中国大学生电脑游戏大赛组委会邀请,定制开发的官方食谱软件,本软件支持官方标准棋谱,欢迎开发者访问自己的AI或二次定制开发。 参加中国大学生电子游戏竞赛,在符合本软件开源许可协议和竞赛规则的情况下,可以使用本软件的全部或部分代码,也可以不使用本软件。
DotsAndBoxes得分游戏软件
DotsAndBoxes是一款棋盘游戏软件,任何人都可以用于对战、人与人之间的对战以及机器之间的对战功能。
用户运行软件后,通过“工具-设置红色/蓝色玩家”添加红色和蓝色玩家。 (当前无法在图形界面中选择AI,请在代码中指定AI。 稍后更新选择功能) )。 然后,从“文件-新游戏”创建游戏。 左侧为棋盘,右侧显示当前玩家、当前步骤数、得分、历史信息。 双击历史信息,可以如下:跳转到某个步骤后,如果不改变落子,历史信息不会变化,用户改变落子位置,历史信息就会被删除,添加新的落子位置。 用户可以随时保存游戏。 如果游戏尚未开始或结束,可以加载以前保存的游戏。
软件包括大学生电脑游戏赛点格棋标准棋谱文件的加载和导出
程序使用py3实现了点画游戏的基础功能,并使用pyqt5构建了人机交互界面。
安装方法
pip 3安装dots and boxes
操作环境要求:
Python3
UI接口配合
Windows 10; Ubuntu桌面1604
谢谢
感谢以下两位前辈的帮助和指导
许可
重申此代码仅用于实验和学习,使用者的所有商务行为和不当行为均由本人负责。