{ "info": { "author": "Sami Salkosuo", "author_email": "dev@rnd-dev.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console :: Curses", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3 :: Only", "Topic :: Games/Entertainment" ], "description": "MazinGame\n=========\n\nA game of maze.\n\nIdea of the game is to find a path through the maze to a location marked\nby \u2018X\u2019.\n\nSnapshot from an actual game (if you are seeing this in pypi.python.org\nyou may not see it correctly, so go to GitHub page to see it)::\n\n::\n\n + + + + + + + + +---+ +---+---+---+ + + + +---+ +---+\n | | | | | | | | | | | |\n + + +---+ + + + +---+ +---+---+ +---+---+ +---+ + + + +\n | | X | | | | | | | | | | |\n +---+---+ + + + +---+ + +---+ +---+ + +---+ +---+ + +---+\n | . . @ | | | | | | | | | | |\n + +---+---+---+ + + + +---+ + + +---+ +---+ + + +---+ +\n | . | | | | | | | | |\n + +---+ + +---+---+ + + + +---+---+ +---+---+ +---+---+ + +\n | . . | | | | | | | | |\n +---+ + +---+---+---+---+ +---+---+ + +---+---+ + + +---+---+---+\n | . . | | | | | | | | |\n + +---+---+ + + + + + +---+ + + +---+---+ +---+ + +---+\n | . | | | | | | | | | | |\n + + +---+---+---+ + + + + +---+ + +---+ +---+---+ +---+ +\n | . | | | | | | | | | | | |\n + +---+ + + + + + + + + +---+---+---+---+---+ +---+ +---+\n | . . . | | | | | | | | | |\n +---+---+ + + +---+ + +---+ +---+---+ + + + +---+ + + +\n | . . | . | | | | | | | | | | |\n + + + +---+---+ + +---+---+ + + + + +---+---+ +---+---+---+\n | . | . | . . . | | | | | | |\n + + +---+---+ +---+---+ +---+---+ +---+---+ +---+ + + +---+ +\n P: (9,2) X: (8,2) Moves: 35/36 Elapsed: 12.670secs Score: 8288\n\nRequirements\n------------\n\n`Docker runtime `__. If you ask why?\nBecause it makes distribution simple and life easier :-).\n\nIf using sources, Python 3.x with curses and\n`mazepy `__. Does not work with\nPython2 or Windows without Cygwin.\n\nInstall and usage - Docker\n--------------------------\n\nInstall from Dockerhub:\n\n- docker pull kazhar/mazingame\n\nUse\n\nInstall and usage - pip\n-----------------------\n\nThere is a version in pip. Install from pip:\n\n- **pip install mazingame**.\n\nNote that this is not regularly updated\n\nInstructions\n------------\n\nYou will start at some location in the bottom of the maze. \u2018X\u2019 is\nsomewhere nearer the top of the maze. Move using cursor keys or\n\u2018w\u2019,\u2018a\u2019,\u2018s\u2019,\u2018d\u2019. Quit pressing \u2018q\u2019 or Ctrl-C.\n\nWhen, or if, you reach \u2018X\u2019, the ending score is saved to SQLite\ndatabase. The default highscore file location is\n$HOME/.mazingame_highscores.sqlite. Use environment variable\nMAZINGAME_HIGHSCORE_FILE to set another file.\n\nCommand line options include: -f, \u2013fullscreen Use terminal to show\nentire maze. But only if terminal size is larger than the maze.\n\u2013showpath Show shortest path. Remember: this is cheating. \u2013showmaze Show\nentire maze. Remember: this is cheating. -hs, \u2013highscores Show high\nscores.\n\nAnd a few more.\n\nNote: database in high score file may change from version to version, if\nyou get SQLite error when saving high scores, delete your high score\nfile.\n\nAbout\n-----\n\nThis hobby project was inspired by the book \u201cMazes for Programmers\u201d by\nJamis Buck (https://pragprog.com/book/jbmaze/mazes-for-programmers).\n\nPython translations of the maze code is in mazepy-project\n(https://github.com/samisalkosuo/mazepy).\n\nSee http://sami.salkosuo.net/mazingame/ for some background about\nMazinGame.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/samisalkosuo/mazingame", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mazingame", "package_url": "https://pypi.org/project/mazingame/", "platform": "", "project_url": "https://pypi.org/project/mazingame/", "project_urls": { "Homepage": "https://github.com/samisalkosuo/mazingame" }, "release_url": "https://pypi.org/project/mazingame/1.4.4/", "requires_dist": null, "requires_python": "", "summary": "A game of maze.", "version": "1.4.4" }, "last_serial": 3566507, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "dd64e0c616c21f38cfdab6ff58c9dc0a", "sha256": "37561441ed364f2a6bb5700c8989c4d76508b28a95073e616765bf5ab6734a76" }, "downloads": -1, "filename": "mazingame-1.0.0.tar.gz", "has_sig": false, "md5_digest": "dd64e0c616c21f38cfdab6ff58c9dc0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14170, "upload_time": "2016-01-04T09:49:33", "url": "https://files.pythonhosted.org/packages/0b/1e/1d8efae1b9b6679a56889993cc5f111abd4a033951cde77548c7080a5bd6/mazingame-1.0.0.tar.gz" } ], "1.1": [], "1.1.0": [ { "comment_text": "", "digests": { "md5": "feb863b80d59d6f2eee91aee2077d836", "sha256": "1da9beb2faafd46cc65d3b6e52d5b4a245b5b526be1faa08d787ef9bf7e6fc7c" }, "downloads": -1, "filename": "mazingame-1.1.0.tar.gz", "has_sig": false, "md5_digest": "feb863b80d59d6f2eee91aee2077d836", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12115, "upload_time": "2016-06-13T18:51:44", "url": "https://files.pythonhosted.org/packages/66/be/d4d0b291f8959aaca96945f87309e6520a6cfd780f6a1ce44bcbbcf57934/mazingame-1.1.0.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "28a18c5b86fd3142df9e64726475b241", "sha256": "4dc7fe25f9b9b9dc51c9299db37bb51040385c83db64933b07317d18117cbcf4" }, "downloads": -1, "filename": "mazingame-1.2.tar.gz", "has_sig": false, "md5_digest": "28a18c5b86fd3142df9e64726475b241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13530, "upload_time": "2016-06-23T17:12:46", "url": "https://files.pythonhosted.org/packages/9c/1f/baff63f12d68bc00208e982a826f3a2c1372447f5ae40e9855f77a6972d1/mazingame-1.2.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "d05ba3ea6fd1b5ee1911ed4c7d99d645", "sha256": "d1d2ac10f160c83c92785c179bb3ba3476fab94035ee1bc926d50431d33b1856" }, "downloads": -1, "filename": "mazingame-1.4.1.tar.gz", "has_sig": false, "md5_digest": "d05ba3ea6fd1b5ee1911ed4c7d99d645", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13543, "upload_time": "2018-02-09T08:15:37", "url": "https://files.pythonhosted.org/packages/65/74/5548bbbd6a8dfbd86f54c69a3fb204ad0c36b27ff11ddb5c0989f602f8a4/mazingame-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "82fdbb812f7c584c98a9c2e4548d3fe9", "sha256": "72cc5a0bbf50978c0d8b1a870ccfdb12458b9f50534191229ffbcbd110b66798" }, "downloads": -1, "filename": "mazingame-1.4.2.tar.gz", "has_sig": false, "md5_digest": "82fdbb812f7c584c98a9c2e4548d3fe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13562, "upload_time": "2018-02-09T08:20:20", "url": "https://files.pythonhosted.org/packages/59/43/721052b6eedeab429f3e1f84a02dbee3b4ba8c380b0cc2c6b7dbf1c78acf/mazingame-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "3045001490a52d946aa18b5ca54f2cf0", "sha256": "269f1c7c21a5375daed2e094120adcc07463cce8ced56ce992f89a7d61ee23a2" }, "downloads": -1, "filename": "mazingame-1.4.3.tar.gz", "has_sig": false, "md5_digest": "3045001490a52d946aa18b5ca54f2cf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13556, "upload_time": "2018-02-09T08:24:36", "url": "https://files.pythonhosted.org/packages/c6/c1/87ab3abd250b314279c9d18c84fa6c025b05bab7f5954886a794cb7e8ab7/mazingame-1.4.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "a960e0e7dfaf8affa589f780ece85049", "sha256": "1a1d50640bf7745e3742201d4d93807247a94331138499415c5b23b074167f63" }, "downloads": -1, "filename": "mazingame-1.4.4.tar.gz", "has_sig": false, "md5_digest": "a960e0e7dfaf8affa589f780ece85049", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13623, "upload_time": "2018-02-09T08:28:05", "url": "https://files.pythonhosted.org/packages/c7/03/57321536ebb050091e94ff3018647ec5a8cfb6909800b53812d756a0a212/mazingame-1.4.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a960e0e7dfaf8affa589f780ece85049", "sha256": "1a1d50640bf7745e3742201d4d93807247a94331138499415c5b23b074167f63" }, "downloads": -1, "filename": "mazingame-1.4.4.tar.gz", "has_sig": false, "md5_digest": "a960e0e7dfaf8affa589f780ece85049", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13623, "upload_time": "2018-02-09T08:28:05", "url": "https://files.pythonhosted.org/packages/c7/03/57321536ebb050091e94ff3018647ec5a8cfb6909800b53812d756a0a212/mazingame-1.4.4.tar.gz" } ] }