{ "info": { "author": "Ladislav Mart\u00ednek", "author_email": "martilad@fit.cvut.cz", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Pytest", "Framework :: Sphinx", "Intended Audience :: Education", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Cython", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Games/Entertainment", "Topic :: Games/Entertainment :: Arcade", "Topic :: Software Development" ], "description": "=========\nWorldMor\n=========\n\n|license| |doc| |travis| |pypi|\n\n\n**WorldMor** is an application (game) write in Python using framework PyQt.\nIt is created as a semestral work of **MI-PYT** course at **CTU in Prague**.\n\nIn this game, it's an effort to get the best score on the map in the selected level.\nThe map contains the crafts, bullets, weapons, and of course enemies, which is the task of destroying.\nThe Enemies can also collect these items.\nWith time when the distance from the start is more significant the count of objects on the map decreasing,\nand the number of enemies increasing. The game can also be played in fullscreen mode.\nThere are three levels of difficulty that are specified by enemy surveillance and their speed.\n\nInstallation\n-------------\n\n- Game is released on `Pypi`_.\n- This game can be install using pip.\n- Use following command: ``python -m pip install worldmor``\n\nControl and aim of the game\n-----------------------------\n\nYou can use WSAD or arrows to walk, and you can use Spacebar or 0 to shoot.\nThe body always shoots in the direction of movement.\n\nThe goal of the game is to destroy the enemy,\nafter each destroyed extra-emblem, there is blood on the map that points,\nbut the attention need not be collected by you alone.\nThe game ends after you've been killed.\nThe number of objects on the map drops to a minimum and the number of\nenemies increases with the distance from start, which will soon bring about an end.\n\nSemestral work assignment\n----------------------------\n\nThe work aims to create a game that will take place on a 2D endless map.\nYour aim of the game will be to get the highest score.\n\nThe map itself is endless. Visibility is limited.\nThe map finds aliens (opponents) controlled by some artificial intelligence (more likely to settle the difficulty).\nTheir goal is your destruction of course, but they have more primitive weapons than you can find.\n\nThe score can be obtained for the destruction of computer opponents.\nSome bonuses can also be placed on the map, where you can get points and\nweapons which can help you destroy computer opponents.\n\nWeapons will have a different range of damage which they can cause.\nAlso, weapons will have a range. With the use of weapons, it is clear\nthat everyone on the map will have his own life. This can be supplemented by some pharmacies.\n\nWith increasing time, the game will become more and more difficult,\nthe number of opponents will increase, and the number of weapons, pharmacies on the map will decreasing.\n\nSpecifications:\n\n- Fullscreen mode\n- The ability to save and load a saved game\n- Increasing skill on an endless map\n- Several levels of enemy intelligence\n- Some different types of weapons\n\n\nBuild from repository\n-----------------------\n\nFor editing and local use, it is also possible to download this repository and to bring the game directly from it.\nTry following commands:\n\n1. Clone **WorldMor** from `repository`_.\n2. Go into the cloned directory.\n3. Run ``python -m pip install -r requirements.txt``\n4. Use the following command to build Cython code for your system: ``python setup.py develop``\n5. Now you can run game using ``python -m worldmor``\n\n\nDocumentation\n--------------\n\nThe documentation are build using `ReadTheDocs`_\nand you can find it at `WorldMorDoc`_\n\nAlso the documentation can build using the following steps:\n\n1. Clone **WorldMor** from `repository`_.\n2. Go into the cloned directory.\n3. Run ``python -m pip install -r requirements.txt``\n4. Use the following command to build Cython code for your system: ``python setup.py develop``\n5. Go to **docs** directory inside the **WorldMor**.\n6. Run ``make html``\n7. You can find all of the .html files in _build/html directory\n\n\nLicense\n-------------\n\nThis project is licensed under the **GNU GPLv3**.\n\n.. _repository: https://github.com/martilad/worldmor\n.. _Pypi: https://pypi.org/project/worldmor/\n.. _WorldMorDoc: https://worldmor.readthedocs.io/en/latest/?badge=latest\n.. _ReadTheDocs: https://readthedocs.org/\n\n\n.. |license| image:: https://img.shields.io/badge/license-GPLv3-blue.svg\n :alt: License\n :target: LICENSE\n\n\n.. |doc| image:: https://readthedocs.org/projects/worldmor/badge/?version=latest\n :alt: Documentation Status\n :target: https://worldmor.readthedocs.io/en/latest/?badge=latest\n\n\n.. |travis| image:: https://travis-ci.com/martilad/worldmor.svg?branch=master\n :alt: PyPi Version\n :target: https://travis-ci.com/martilad/worldmor\n\n.. |pypi| image:: https://badge.fury.io/py/worldmor.svg\n :alt: Build Status\n :target: https://badge.fury.io/py/worldmor", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/martilad/worldmor", "keywords": "Worldmor,game,arcade,survival", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "worldmor", "package_url": "https://pypi.org/project/worldmor/", "platform": "", "project_url": "https://pypi.org/project/worldmor/", "project_urls": { "Homepage": "https://github.com/martilad/worldmor" }, "release_url": "https://pypi.org/project/worldmor/0.3.1/", "requires_dist": null, "requires_python": "", "summary": "Arcade 2D survival game.", "version": "0.3.1" }, "last_serial": 4845344, "releases": { "0.2.4": [ { "comment_text": "", "digests": { "md5": "bfc3ee7837ea2d272999cbb8ff890f1a", "sha256": "e0ed2cdb1044cfe95809162e6f605da0e6c3e022ab3c713cf19bbb3c19f5d55d" }, "downloads": -1, "filename": "worldmor-0.2.4.tar.gz", "has_sig": false, "md5_digest": "bfc3ee7837ea2d272999cbb8ff890f1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 425014, "upload_time": "2019-01-31T16:31:37", "url": "https://files.pythonhosted.org/packages/0d/e1/4a2a4b3f588d222d5fec403f7d120308a90b685f33b69e6fcd065066e243/worldmor-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a6841725362d74c7eae228497e691bcf", "sha256": "7dcd5b7fc3d2701adc8bee1f425871d2dadb426af242838ec3aa5f8544a6ee34" }, "downloads": -1, "filename": "worldmor-0.2.5.tar.gz", "has_sig": false, "md5_digest": "a6841725362d74c7eae228497e691bcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 425187, "upload_time": "2019-01-31T16:39:19", "url": "https://files.pythonhosted.org/packages/58/22/2a7b7833af362cb08b5dd03723160a8de5bf041e4484b3cf88dd27c04693/worldmor-0.2.5.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4f10ecd7933b129dc1f997b9d9f18044", "sha256": "665fc63744053ba66de149ac1dffaec87bea1b0624918a046179e354e99703d8" }, "downloads": -1, "filename": "worldmor-0.3.tar.gz", "has_sig": false, "md5_digest": "4f10ecd7933b129dc1f997b9d9f18044", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 425169, "upload_time": "2019-01-31T16:55:26", "url": "https://files.pythonhosted.org/packages/0f/97/8702fe766bd2e01a1ed58a45c605ead06881b7fcefb207467553aea4cd54/worldmor-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b9f1e9331ab1df23022203a417d84b8c", "sha256": "4fe75f44001b0fdfb4a8b3dbf7307488266f6e0d6632e71f6fbd6a63c0db978d" }, "downloads": -1, "filename": "worldmor-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b9f1e9331ab1df23022203a417d84b8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 385076, "upload_time": "2019-02-20T12:46:34", "url": "https://files.pythonhosted.org/packages/e1/88/e832019f67c7a721992c52c0e0b896853366fb5aae5e92facb192a1c597d/worldmor-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9f1e9331ab1df23022203a417d84b8c", "sha256": "4fe75f44001b0fdfb4a8b3dbf7307488266f6e0d6632e71f6fbd6a63c0db978d" }, "downloads": -1, "filename": "worldmor-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b9f1e9331ab1df23022203a417d84b8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 385076, "upload_time": "2019-02-20T12:46:34", "url": "https://files.pythonhosted.org/packages/e1/88/e832019f67c7a721992c52c0e0b896853366fb5aae5e92facb192a1c597d/worldmor-0.3.1.tar.gz" } ] }