{ "info": { "author": "Bob Bowles", "author_email": "bobjohnbowles@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Other Environment", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Games/Entertainment :: Board Games" ], "description": "==========\nDanger UXB\n==========\n\nAn implementation of the well-known 'Mines' game in pure Python (using the \nnative tkinter/ttk graphics and nothing else). It features an option to play \nusing periodic boundary conditions, back-ported from my Gtk version of the game.\n\nThere are no instructions on how to play. If it isn't self-evident from the UI\nthen I have failed. Please email me (see below) to tell me how to make it \nbetter.\n\nThere is no written language in the game, so there is no translation.\n\nThere are also no timers, clocks, or high-score charts. That way, every time you \nfinish is an achievement. The emphasis is on the fun of playing the game rather \nthan 'winning'.\n\nInstallation\n============\n\nFor Version 1.1 the only supported platform is Linux, although *in theory* this\ngame should play equally well on Windows or Mac. I would like to hear from\nanyone who can help with porting.\n\nSystem Requirements:\n--------------------\n\n * Python 3\n\nInstallation (Linux):\n---------------------\n\n 1. Unzip the tar.gz somewhere.\n\n 2. In a console window navigate to the DangerUXB-1.1 directory and run the\n following command as root (on Ubuntu/Debian use sudo):\n\n ``[sudo] python3 setup.py install``\n\n 3. On Ubuntu a desktop launcher is installed, which you should be able to\n find in the Dash and drag to the launcher bar.\n\nDesign Notes and Plans\n======================\n\nThe implementation here is in tkinter/ttk. The only major drawback to this that\nI am aware of (at the moment) is that the gifs on the buttons cannot be made to\nre-size nicely without help from some other package (most likely PIL). To keep \nnon-core packages to a minimum (i.e., zero) I have opted for the more kludgy \nway, having different sizes of the gif files to load in according to the screen \nsize. The impact here is mostly on memory footprint, especially if you keep \nre-sizing the window, as the images are cached in memory.\n\nAuthor:\n=======\n\nBob Bowles ", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/DangerUXB/1.1", "keywords": "Mines", "license": "GNU General Public License v3 (GPLv3)", "maintainer": null, "maintainer_email": null, "name": "DangerUXB", "package_url": "https://pypi.org/project/DangerUXB/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/DangerUXB/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/DangerUXB/1.1" }, "release_url": "https://pypi.org/project/DangerUXB/1.1/", "requires_dist": null, "requires_python": null, "summary": "A version of the Mines game intended for casual play.", "version": "1.1" }, "last_serial": 1559501, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "8d22d3edec6e6105c427ac1eda9c97d2", "sha256": "ecf83feb0431d4b5e2cb201d0f0b86d00d81ba4de22e6b033f72545a5bdb0833" }, "downloads": -1, "filename": "DangerUXB-1.0.tar.gz", "has_sig": false, "md5_digest": "8d22d3edec6e6105c427ac1eda9c97d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 226886, "upload_time": "2012-08-28T09:52:50", "url": "https://files.pythonhosted.org/packages/08/c0/600a1c5fd87c8452729a396e8063af39b1167b70cf8dfc48c4f039c1d113/DangerUXB-1.0.tar.gz" } ], "1.1": [] }, "urls": [] }