{ "info": { "author": "Ahmed Gado", "author_email": "ahmedehabg@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ASCII RACER\n\n![PyPI](https://img.shields.io/pypi/v/asciiracer?color=success&label=pypi%20package)\n[![Build Status](https://travis-ci.com/UpGado/ascii_racer.svg?branch=master)](https://travis-ci.com/UpGado/ascii_racer)\n![GitHub last commit](https://img.shields.io/github/last-commit/UpGado/ascii_racer)\n[![Downloads](https://pepy.tech/badge/asciiracer)](https://pepy.tech/project/asciiracer)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\nA racing game that runs in Terminal. 100% Python\n\n

\"ascii-racer\"/

\n\n## Instructions\n\nCollect as many alcoholic drinks as possible, while avoiding the `Beer` drinks. The game is only key-based.\n\n| Keys | Role |\n|------|-------------|\n| a | Move Left |\n| d | Move Right |\n| w | Accelerate |\n| s | Decelerate |\n| q | Quit game |\n\n### Installation\n\n> ```diff\n> + Please report issues if you try to install and run into problems!\n> ```\n\nMake sure you are running at least Python 3.6.0\n\nInstall using pip:\n```bash\npip3 install asciiracer\n```\nor clone the repository and install manually:\n\n```bash\n$ git clone https://github.com/UpGado/ascii_racer.git\n$ cd ascii_racer && python3 setup.py install\n```\n\n### Start Game\nTo start the game, run either:\n```bash\n$ asciiracer\n$ python -m asciiracer\n```\n\n### Scoring\nThere are four different types of drinks that you can collect on the racetrack. \n* Vodka - 10 Points\n* Gin - 5 Points\n* $ - 1 Point\n* Beer - Negative 20 points\n\n### Contributions\nIf you encounter any problem or have any suggestions, please [open an issue](https://github.com/UpGado/ascii_racer/issues/new) or [send a PR](https://github.com/UpGado/ascii_racer/pulls).\n\nASCII-RACER is still new. If you are interested, contributions are highly welcome!\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/UpGado/ascii_racer", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "asciiracer", "package_url": "https://pypi.org/project/asciiracer/", "platform": "", "project_url": "https://pypi.org/project/asciiracer/", "project_urls": { "Homepage": "https://github.com/UpGado/ascii_racer" }, "release_url": "https://pypi.org/project/asciiracer/1.0.3/", "requires_dist": [ "windows-curses (>=2.0) ; platform_system == \"Windows\"" ], "requires_python": ">=3.6.0", "summary": "A racing game that runs in terminal", "version": "1.0.3" }, "last_serial": 5706368, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c014a7ae50448498747838dd12be184e", "sha256": "8107262b97497cf7ea036e81302f7aadc0005a6fed4a441cc27cbce9e555ca71" }, "downloads": -1, "filename": "asciiracer-0.1-py3.7.egg", "has_sig": false, "md5_digest": "c014a7ae50448498747838dd12be184e", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 16322, "upload_time": "2019-08-14T03:54:17", "url": "https://files.pythonhosted.org/packages/a7/a6/e1399c91d6c119404bdffb3e918a32762a837f131434606d333a2d1f3786/asciiracer-0.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "a9e6f4afa8097fe69f0d5b630e8c186a", "sha256": "7da72a612a29dae4c401469c82fa7199037b6637410db255d2c2b628060f0e34" }, "downloads": -1, "filename": "asciiracer-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a9e6f4afa8097fe69f0d5b630e8c186a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8566, "upload_time": "2019-08-14T03:35:26", "url": "https://files.pythonhosted.org/packages/d7/1d/49377988fd78cf19c9bdcee5e62e88f2d585fd7185c89a00ae45318b7c5e/asciiracer-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a80250227adb6ae5c2087b7d846178d3", "sha256": "dcc14f10cca626291bda301264554868c100e8b6ad69ccfec92842ac24e45838" }, "downloads": -1, "filename": "asciiracer-0.1.tar.gz", "has_sig": false, "md5_digest": "a80250227adb6ae5c2087b7d846178d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5949, "upload_time": "2019-08-14T03:35:28", "url": "https://files.pythonhosted.org/packages/24/64/10e487a464e1721cd30894641f037b26fd11ff44ad8882c8e41b5f5d2667/asciiracer-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7630c4a8dee973d78b1019e41514e2b1", "sha256": "67b51e8e45787edcfc807f559cf8a9027b41d19e3241dbcd791cd31e516f5ea5" }, "downloads": -1, "filename": "asciiracer-0.1.1-py3.7.egg", "has_sig": false, "md5_digest": "7630c4a8dee973d78b1019e41514e2b1", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 16563, "upload_time": "2019-08-14T23:43:29", "url": "https://files.pythonhosted.org/packages/c0/05/4a255329eef949f28f69b37f2cff16a6f36afbc84c6e16bb2969f1f61f19/asciiracer-0.1.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "7abe93ccd8dc753f098b03e656413dfe", "sha256": "74504b500036fdf9f1b711c5c9b3d9a9083cebb104dd2f14c3cabf88fd40112e" }, "downloads": -1, "filename": "asciiracer-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7abe93ccd8dc753f098b03e656413dfe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8882, "upload_time": "2019-08-14T03:54:15", "url": "https://files.pythonhosted.org/packages/c9/1c/4c4d7ee865515f4eb09b06daa9e760490a241254c632aa5b573d7cb3afd7/asciiracer-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf8c7f537c07a338230e151755b33192", "sha256": "c7b98359ee5321f6472e3f33266da91c8b6aade018587eb92610d018f7836cf4" }, "downloads": -1, "filename": "asciiracer-0.1.1.tar.gz", "has_sig": false, "md5_digest": "bf8c7f537c07a338230e151755b33192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6063, "upload_time": "2019-08-14T03:54:18", "url": "https://files.pythonhosted.org/packages/ed/0f/cde05b4d77a0b5c1b18dbcf30553465147a069c51767e5d11ca4c94d14a2/asciiracer-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b2a6ace6a4e635a2864823b4791eb396", "sha256": "2905a204cfcf423c05d3113539052da8f67d4dd48fbaf7856d61678fffa059ef" }, "downloads": -1, "filename": "asciiracer-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b2a6ace6a4e635a2864823b4791eb396", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8776, "upload_time": "2019-08-14T23:43:26", "url": "https://files.pythonhosted.org/packages/f1/0c/9f9aa7f873d5eae413dab3f673ea65047af51fe3c40a49a5d22f606cfc27/asciiracer-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "613eb4cc8535b931c7da146ea4fd9ca9", "sha256": "b1f1c9cbb0345d4efdbc68815ae4f285b7644e3b8a1b30c39eb957e56d0cda51" }, "downloads": -1, "filename": "asciiracer-0.1.2.tar.gz", "has_sig": false, "md5_digest": "613eb4cc8535b931c7da146ea4fd9ca9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5954, "upload_time": "2019-08-14T23:43:31", "url": "https://files.pythonhosted.org/packages/bf/2d/6f5f048e2fea3a1c530d65b1128136091369562872a33fea12d65a1474ad/asciiracer-0.1.2.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "d1a201db339f45298aa37e937643144a", "sha256": "4ce32dbcb502a916b818ec1d0a2bd5f3cf3b1858488d3323d85ec1e57350ef3f" }, "downloads": -1, "filename": "asciiracer-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "d1a201db339f45298aa37e937643144a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8937, "upload_time": "2019-08-14T23:43:28", "url": "https://files.pythonhosted.org/packages/5f/4c/d770899b67e67da46cc29afbe4a56dae046f35d65aa630759b9e53b74272/asciiracer-0.1.5-py3-none-any.whl" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7f3d53fae78e5f230e0eabf6b7a60efe", "sha256": "a2cd89abcc48f38b3c9fdf853a6ee713dbf37305c4c03af4b3911df43ef8e13c" }, "downloads": -1, "filename": "asciiracer-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7f3d53fae78e5f230e0eabf6b7a60efe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8776, "upload_time": "2019-08-14T23:44:56", "url": "https://files.pythonhosted.org/packages/3f/98/96953a71e6863ac3c6dbc7cf2a4616241e77984e5007c404247fbd74ceb6/asciiracer-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecf6372565215b99352419eb89a5e106", "sha256": "1ab3af82bee1976a2aeebb01508f0171b3e389322cfbf01f135e5b819cdd6dca" }, "downloads": -1, "filename": "asciiracer-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ecf6372565215b99352419eb89a5e106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5953, "upload_time": "2019-08-14T23:44:58", "url": "https://files.pythonhosted.org/packages/f3/9d/976a98a2993d3b24afc67e75b2b9cabcf13253d324bd17445a3fbaaa74b2/asciiracer-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6d75df9674688133d3102fdfe88612d4", "sha256": "b2e647e7c8657f5f8bab508270b0a857e2c60f6a055be86c30c8dde0378b7a0b" }, "downloads": -1, "filename": "asciiracer-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6d75df9674688133d3102fdfe88612d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8862, "upload_time": "2019-08-17T04:25:38", "url": "https://files.pythonhosted.org/packages/d0/0d/5d38b977348e4cb147ee9189dff007ac7134430ddf892feec9a1824a328a/asciiracer-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a12d9f18d1d0f17ea58ea48981afa35d", "sha256": "7b698147a425cde16ef58fd1adc11a3aeacb62e4af3460a62ca3d1d93e4e9d0f" }, "downloads": -1, "filename": "asciiracer-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a12d9f18d1d0f17ea58ea48981afa35d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6014, "upload_time": "2019-08-17T04:25:39", "url": "https://files.pythonhosted.org/packages/cc/bf/8e5e0e7900332298e92ae76b59e5fdfd2ee14297f8702976b610b361ef58/asciiracer-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "efec46454652db730a550d2be459e663", "sha256": "3bc09faca40b3ca01a021e60f38c4d561fa2fa59b15bb7d22b0db25db3d76043" }, "downloads": -1, "filename": "asciiracer-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "efec46454652db730a550d2be459e663", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9400, "upload_time": "2019-08-18T23:29:11", "url": "https://files.pythonhosted.org/packages/ba/d6/35e4f8137c1ea695cc47542b72137c53eb113a8e9d6067008c924b438b55/asciiracer-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5d48f4e2959a388e015b434fbabbb7b", "sha256": "deed8836c2f80e3e65fef21c8905b68af6d2a092046a58381cb45858f942871e" }, "downloads": -1, "filename": "asciiracer-1.0.2.tar.gz", "has_sig": false, "md5_digest": "e5d48f4e2959a388e015b434fbabbb7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6534, "upload_time": "2019-08-18T23:29:13", "url": "https://files.pythonhosted.org/packages/bb/75/5e57c7cc9d92f7019d0a0510cbdbff7c935f9b1f8f2b52f81590414e3935/asciiracer-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "f07a8f8604bca090d5b33d65c15bc1a0", "sha256": "88e9de93f705e6550bab5217b25ab3559f5590dc9260488a920fa5013250957f" }, "downloads": -1, "filename": "asciiracer-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f07a8f8604bca090d5b33d65c15bc1a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 9500, "upload_time": "2019-08-21T00:36:40", "url": "https://files.pythonhosted.org/packages/cf/a3/0e837bb6cdabf0a181f834a24d2ae371c84281aa95ab4e943688ab926982/asciiracer-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1539d27de3ec40b20851979098138d", "sha256": "be9a0ec2a142d2bd1ef563cf731f18a25805de8273fc082d8b30461ae00f5361" }, "downloads": -1, "filename": "asciiracer-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9c1539d27de3ec40b20851979098138d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 6719, "upload_time": "2019-08-21T00:36:41", "url": "https://files.pythonhosted.org/packages/02/7d/e1bec99c1b92e9054bad2fd2ab4b35593b15683075c98574991d65b5af27/asciiracer-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f07a8f8604bca090d5b33d65c15bc1a0", "sha256": "88e9de93f705e6550bab5217b25ab3559f5590dc9260488a920fa5013250957f" }, "downloads": -1, "filename": "asciiracer-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f07a8f8604bca090d5b33d65c15bc1a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 9500, "upload_time": "2019-08-21T00:36:40", "url": "https://files.pythonhosted.org/packages/cf/a3/0e837bb6cdabf0a181f834a24d2ae371c84281aa95ab4e943688ab926982/asciiracer-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1539d27de3ec40b20851979098138d", "sha256": "be9a0ec2a142d2bd1ef563cf731f18a25805de8273fc082d8b30461ae00f5361" }, "downloads": -1, "filename": "asciiracer-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9c1539d27de3ec40b20851979098138d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 6719, "upload_time": "2019-08-21T00:36:41", "url": "https://files.pythonhosted.org/packages/02/7d/e1bec99c1b92e9054bad2fd2ab4b35593b15683075c98574991d65b5af27/asciiracer-1.0.3.tar.gz" } ] }