{ "info": { "author": "Don Brown", "author_email": "mrdon@twdata.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only" ], "description": "# Terminal Space\n\nTerminal Space is a text-based space trading and exploration game that was inspired by [TradeWars 2002](http://tradewars.com) and several other space trading, elite-type games such as [Space Trader](https://en.wikipedia.org/wiki/Space_Trader_(Palm_OS)) and [Space Rangers](https://en.wikipedia.org/wiki/Space_Rangers_(video_game)).\n\n![game version 0.1.0](assets/game-0.1.png)\n\n## Features\n\n1. Full screen text-based interface\n2. Single and multi-player modes (with standalone server)\n3. TradeWars 2002 concepts like sectors, planets, ports, and ships\n\nIt currently implements the TradeWars basics of a universe, sectors, and ports, but will soon be taken in new directions.\n\n### Roadmap\n\n * 0.1 (released) - Basic client/server model with structured text ui and simple TW2002 gameplay\n * 0.2 - Explore turn-based combat ala JRPGs like Octopath. Focus on game mechanics.\n * 0.3 - Server and client saving, maybe host a game\n * 0.4 - Who knows...\n\n## Installation\n\nTo run it, install Python 3.7 and run:\n\n pip3 install terminal-space\n\n## Running the game\n\nWith the game installed, simply run\n\n tspace-client\n\nTo run the server standalone (needed for the \"Join Game\" option), run:\n\n tspace-server\n\n## Development \n\nTo install it locally, run:\n\n make virtualenv\n source venv/bin/activate\n\nTo run the client, type:\n\n make run\n\nYou can see all the possible commands by running:\n\n make \n\nDevelopment is often streamed on my [Twitch stream](https://www.twitch.tv/mrdonbrown/) and I'm on twitter as @mrdonbrown.\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://bitbucket.org/mrdon/terminal-space", "keywords": "", "license": "aplv2", "maintainer": "", "maintainer_email": "", "name": "terminal-space", "package_url": "https://pypi.org/project/terminal-space/", "platform": "", "project_url": "https://pypi.org/project/terminal-space/", "project_urls": { "Homepage": "https://bitbucket.org/mrdon/terminal-space" }, "release_url": "https://pypi.org/project/terminal-space/0.1.1/", "requires_dist": [ "aiohttp (==3.5.4)", "colorclass (==2.0.0)", "networkx (==1.9.1)", "tabulate (==0.7.5)", "prompt-toolkit (==2.0.9)" ], "requires_python": ">=3.7", "summary": "A text-based space trading game", "version": "0.1.1" }, "last_serial": 5596195, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5e6c55835c6b1876f04bdfcce112aa8c", "sha256": "c26b266707701fd6b499189b8f8fc227f2ed3172792cd81979d1b5d0e831c058" }, "downloads": -1, "filename": "terminal_space-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5e6c55835c6b1876f04bdfcce112aa8c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 39826, "upload_time": "2019-07-18T03:52:34", "url": "https://files.pythonhosted.org/packages/fe/d2/23f319b37daaca37cc2ef7bdd213297cfe2006961361305c18b493e43f52/terminal_space-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0386ae96775f75bfacfbad72444f8be", "sha256": "5d165a278f388b0cf4ee67340ff5e05aebfbc2dfd126c26b9cda437d05f9f162" }, "downloads": -1, "filename": "terminal-space-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c0386ae96775f75bfacfbad72444f8be", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 30529, "upload_time": "2019-07-18T03:52:37", "url": "https://files.pythonhosted.org/packages/f1/cf/3de555c60cfa1bfdff7cb9fce715850ec37a5cac0f460dd7f372fe17a24a/terminal-space-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "124108fd46c05efe95050960b701ddbb", "sha256": "8da39a66261eac0c83471662c69029687f7db4defd4b90aa2e013ad1f1c2db6d" }, "downloads": -1, "filename": "terminal_space-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "124108fd46c05efe95050960b701ddbb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 47089, "upload_time": "2019-07-28T17:24:21", "url": "https://files.pythonhosted.org/packages/d7/1e/471153b822bf47ca923dfbb7c7764091c7222d1ce7e43495169427054db6/terminal_space-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "124f1f99181e1369e6a2c11d72b506f3", "sha256": "024520fd919b8585abeb57e45329594199b56ca14fcd5638f1b3891b253624e5" }, "downloads": -1, "filename": "terminal-space-0.1.1.tar.gz", "has_sig": false, "md5_digest": "124f1f99181e1369e6a2c11d72b506f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 34417, "upload_time": "2019-07-28T17:24:23", "url": "https://files.pythonhosted.org/packages/78/23/822df8a3b2156c479553c7f2b4a9346d84e856c7dc07b4bf223e2d81e697/terminal-space-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "124108fd46c05efe95050960b701ddbb", "sha256": "8da39a66261eac0c83471662c69029687f7db4defd4b90aa2e013ad1f1c2db6d" }, "downloads": -1, "filename": "terminal_space-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "124108fd46c05efe95050960b701ddbb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 47089, "upload_time": "2019-07-28T17:24:21", "url": "https://files.pythonhosted.org/packages/d7/1e/471153b822bf47ca923dfbb7c7764091c7222d1ce7e43495169427054db6/terminal_space-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "124f1f99181e1369e6a2c11d72b506f3", "sha256": "024520fd919b8585abeb57e45329594199b56ca14fcd5638f1b3891b253624e5" }, "downloads": -1, "filename": "terminal-space-0.1.1.tar.gz", "has_sig": false, "md5_digest": "124f1f99181e1369e6a2c11d72b506f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 34417, "upload_time": "2019-07-28T17:24:23", "url": "https://files.pythonhosted.org/packages/78/23/822df8a3b2156c479553c7f2b4a9346d84e856c7dc07b4bf223e2d81e697/terminal-space-0.1.1.tar.gz" } ] }