地雷游戏的一个版本,用于休闲游戏。

DangerUXB的Python项目详细描述


著名的“地雷”游戏的纯python实现(使用 本地Tkinter/TTK图形和其他)。它有一个播放的选项 使用周期性边界条件,从我的gtk版本的游戏后移植。

没有关于如何演奏的说明。如果从用户界面上看这不是不言而喻的 那我就失败了。请给我发电子邮件(见下文)告诉我如何制作 更好。

游戏中没有书面语言,所以没有翻译。

也没有计时器、时钟或高分表。这样,每次你 完成是一种成就。重点是玩游戏的乐趣 比“胜利”更重要。

安装

对于版本1.1,唯一受支持的平台是linux,尽管理论上是 游戏应该在windows或mac上玩得同样好。我想听听 任何能帮忙移植的人。

系统要求:

  • Python 3

安装(Linux):

  1. Unzip the tar.gz somewhere.

  2. In a console window navigate to the DangerUXB-1.1 directory and run the following command as root (on Ubuntu/Debian use sudo):

    ^{tt1}$

  3. 在ubuntu上安装了一个桌面启动程序,您应该能够 在破折号中找到并拖动到启动程序栏。

设计说明和计划

这里的实现是在tkinter/ttk中。唯一的缺点就是 我知道(目前)纽扣上的礼物不能做成 在没有其他软件包帮助的情况下重新调整大小(很可能是PIL)。保留 非核心包最低限度(即零)我选择了更笨拙的 方式,根据屏幕的不同大小加载不同大小的gif文件 大小。这里的影响主要是内存占用,特别是如果您保持 重新调整窗口大小,因为图像缓存在内存中。

作者:

鲍勃鲍尔斯,bobjohnbowles@gmail.com>;

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是否可以将一半的文本绘制成不同的颜色?   java如何在Eclipse中生成Javadoc HTML文件?   带有时间戳的java“select”preparedStatement返回始终为空的记录集   java将无符号类型写入Netty ChannelBuffer   java动态资源名称   java lookupDefaultPrintService()不返回系统默认打印机   java如何在播放模板中翻译#{get'title'/}?   java为什么JSR352的ItemWriter接口中有一个checkpointInfo?有任何示例实现吗?   在方法外部声明的Java引用变量存在于堆栈或堆上   java类、异常、用户输入   java JApplet通过Eclipse而不是web浏览器连接到本地主机Mysql   java soap metro转储