跳转到主要内容

为卡牌游戏Dominion生成王国集合

项目描述

Kingdom generator for Dominion

此脚本能生成卡牌游戏Dominion及其扩展的推荐“王国”。它通过抓取Dominion策略维基来查找卡片之间的联系,然后使用此图找到应该一起玩得好的卡片集合。总的来说,我发现生成的游戏比随机生成的游戏更有趣。

安装

最佳安装方式是使用pip

python -m pip install dominion

用法

您可以使用所有扩展生成一个随机、连接良好的王国

dominion generate

您可以将代码限制在扩展的子集

dominion generate -s base -s prosperity -s seaside

请注意,您可以使用以下方式列出支持扩展:

dominion list sets

您可以从您最喜欢的卡片开始构建王国

dominion generate -c "king's court" -c village

如上所示,您可以使用以下方式查看可用的卡片:

dominion list cards
# or
dominion list cards -s prosperity -s base

最后,为了保险起见,您可以使用以下方式获得确定性结果:

dominion generate --seed 42

更新图

卡片信息和联系图的图包含在此存储库中,但您可以使用以下方式更新它:

dominion setup data/cards.json

您需要安装BeautifulSouprequests,安装tqdm也不是坏事。

项目详情


下载文件

下载适用于您平台文件的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源代码分发

dominion-0.0.1.tar.gz (106.2 kB 查看哈希值)

上传于 源代码

构建分发

dominion-0.0.1-py2.py3-none-any.whl (107.5 kB 查看哈希值)

上传于 Python 2 Python 3

支持