首页 > 编程知识 正文

python编译器,python创建国际象棋棋盘

时间:2023-05-04 17:06:08 阅读:153386 作者:1200

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

谢谢

感谢以下两位前辈的帮助和指导

许可

重申此代码仅用于实验和学习,使用者的所有商务行为和不当行为均由本人负责。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。