Python 3的经典UNIX xmahjongg
项目描述
对1989年的原始xmahjongg游戏的Python重写
https://www.lcdf.org/xmahjongg/
Python实现不再需要X11文件,但名称仍然是‘pyxmahjongg’。
安装
可以通过pip进行安装
pip install pyxmahjongg
建议使用虚拟环境。
或者您可以下载源代码: https://github.com/kbr/pyxmahjongg
运行程序
使用pip安装后,可以从命令行启动程序,例如使用与默认不同的布局和背景
pyxmahjongg -l deepwell -b sand
从源代码手动启动程序
python pyxmahjongg.py -h
使用可选的-h标志获取帮助以更改颜色和布局。
要求
需要‘pillow’进行图像处理。
‘pyxmahjongg’是用Python 3.6和pillow 4.0.0开发的,并未测试早期版本。
备注
此实现使用与原始版本相同的布局文件,但仅使用dorothys的瓷砖集。感谢Tabitha找到背景颜色和命名。
原始文档摘录:默认的瓷砖集最初由 Dorothy Robinson 和 Mark A. Holm 创建,颜色由 Dorothy Robinson <mokuren@teleport.com> 与 Mark A. Holm <markh@aracnet.com>。公开可用的版本是黑白。Holm 在 1988 年对瓷砖进行了版权登记,允许非营利目的的复制和分发。xmahjongg 附带的显著改变的颜色版本是在后来的年份由 Eddie Kohler 创建的。
许可证
由于原始许可证,允许用于非营利目的。因此,禁止将此程序和使用的瓷砖集用于商业用途。此外,使用此程序完全由您自行承担风险。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
pyxmahjongg-0.2.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0140ef9b956d9fdd6bb35a74a361a6a2279a8bae8158c16de3d8b200ae118610 |
|
MD5 | 0a4654f3953c6208aea09c8c9ea8902b |
|
BLAKE2b-256 | 8e7cdc9c9d7a1f119e79384619d2e74cb7338a3dc18ef48edf2bce06b05bddfb |
pyxmahjongg-0.2.5-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 849b944f51556ecb34317bef3383a2c22b02b1e6ec6cc8d03328d715eb278556 |
|
MD5 | a9b7bf5e92b69af613ee004f1cd43f6a |
|
BLAKE2b-256 | 68aa55028c248784f36bd3b096d99b41ebcb85d2f4d060d3d613ebde34946084 |