{ "info": { "author": "Aloysio, Carlos, Igor", "author_email": "aloysiogl@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Topic :: Games/Entertainment" ], "description": "# Pygin\n\nPygin is a simple game engine made using [Pygame](https://www.pygame.org/). \nOne of the purposes of this engine is for making to build more complex games using python. \nThis engine includes support for collisions, meshes, materials, game objects and scenes. \nThe elements used are very similar to the ones used in the engine [Unity](https://unity3d.com/ \"Unity Official Website\").\n\n## Getting Started\n\nThese instructions will get you the Pygin package ready to run on your local machine if you use Linux. \nInstructions for Windows and Mac would be quite similar.\n\n### Prerequisites\n\nYou will just have to install Pygin. The instructions below will show you how to do this for Linux (Ubuntu 16.04).\n\n#### Install Python\n\nFirst, install de most recent Python version and the most recent version of pip.\nTherefore install Python3 setup tools and pip:\n\n```\n$ sudo apt-get install python3-setuptools\n$ sudo easy_install3 pip\n```\n\n#### Install Pygin\n\nNow you will just have to install the Pygin packge.\nThen install Pygin using pip:\n\n```\n$ pip install pygin\n```\n\n## About\n\nThis project aims to create a game engine to make easier the precess of game development using python.\nTo understand a little bit more about how the code is structured visit the [wiki](https://github.com/CarlosMatheus/Engine/wiki).\n\n## Example Games\n\n![game](https://media.giphy.com/media/xB2Y7NHFE8C2Ip9EHD/giphy.gif)\n![game](https://media.giphy.com/media/cdyniVu3x1ydtoq99k/giphy.gif)\n\nCheck out the game [Balance](https://github.com/CarlosMatheus/Balance), a simple and challenging arcade game made using Pygin.\n\n## Authors\n\n* **Carlos Matheus Barros da Silva** - [CarlosMatheus](https://github.com/CarlosMatheus)\n* **Aloysio Galv\u00e3o Lopes** - [aloysiogl](https://github.com/aloysiogl)\n* **Igor Albuquerque Silva** - [igoralbuq](https://github.com/igoralbuq)\n* **Eric Pereira Queiroz Moreira** - [ericpqmor](https://github.com/ericpqmor)\n* **Igor Mour\u00e3o Ribeiro** - [igor-ribeiiro](https://github.com/igor-ribeiiro)\n\n## Notes about documentation and contributing\n\nIf any substantial change is made, please, help out with the documentation using the [wiki](https://github.com/CarlosMatheus/Balance/wiki).\n\n### Upgrading version on Pypi\n\nMake sure you have the latest versions of setuptools and wheel installed:\n\n```\npython -m pip install --upgrade setuptools wheel\n```\n\nNow run this command from the same directory where setup.py is located:\n\n```\npython setup.py sdist\n```\n\nThis command will generate a file in dist directory.\n\nNow you\u2019ll need to install Twine:\n\n```\npython -m pip install --upgrade twine\n```\n\nOnce installed, run Twine to upload all of the archives under dist:\n\n```\ntwine upload --repository-url https://upload.pypi.org/legacy/ dist/*\n```\n\nYou will be asked your username and password from your Pypi account, in which you must have access to the project in order to upload.\n\nAfter this, the version on Pypi is already updated. \n\nNow you should **delete the dist folder**.\n\n## License\n\nThis project is licensed under the MIT License - see the [licence](LICENCE.md) file for details.\n\n## Acknowledgments\n\n* **Professor Edgar Toshiro Yano** - [Curriculum](http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4798593T1&idiomaExibicao=2)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CarlosMatheus/Pygin", "keywords": "engine python pygame", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pygin", "package_url": "https://pypi.org/project/pygin/", "platform": "", "project_url": "https://pypi.org/project/pygin/", "project_urls": { "Homepage": "https://github.com/CarlosMatheus/Pygin", "Source": "https://github.com/CarlosMatheus/Engine", "Wiki": "https://github.com/CarlosMatheus/Engine/wiki" }, "release_url": "https://pypi.org/project/pygin/0.1.2.3/", "requires_dist": null, "requires_python": "", "summary": "Simple Python Balance engine.", "version": "0.1.2.3" }, "last_serial": 4166855, "releases": { "0.0.6": [ { "comment_text": "", "digests": { "md5": "872df3020aa0efefe645f1dd963607af", "sha256": "fb643ddc13e640dae34e9d71e1209aeba72d036b8e3afc0686a61048b3447b83" }, "downloads": -1, "filename": "pygin-0.0.6.tar.gz", "has_sig": false, "md5_digest": "872df3020aa0efefe645f1dd963607af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32120, "upload_time": "2018-08-12T01:13:28", "url": "https://files.pythonhosted.org/packages/f3/ef/284259abc68dd9aaf66b7b46e8ea83eb9e479e328c818006043b0b9a5bdd/pygin-0.0.6.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "4478c96e408c9d72314f78ec760c68af", "sha256": "aad631e36eba2fdbce089723e5c6b8bcb5796fa8e8ebbf1a5972567385d62d47" }, "downloads": -1, "filename": "pygin-0.0.9.tar.gz", "has_sig": false, "md5_digest": "4478c96e408c9d72314f78ec760c68af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32759, "upload_time": "2018-08-12T14:04:19", "url": "https://files.pythonhosted.org/packages/59/f2/4af88d349ee09daff8e8fc6c2118f75217ec160fdb0fc6f11279eb22fbb4/pygin-0.0.9.tar.gz" } ], "0.0.9.1": [ { "comment_text": "", "digests": { "md5": "ef454c51494fd54805df1526b1f26618", "sha256": "f317e5fac25ee654f93e6870419a873f0991e671856968027611940630996489" }, "downloads": -1, "filename": "pygin-0.0.9.1.tar.gz", "has_sig": false, "md5_digest": "ef454c51494fd54805df1526b1f26618", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32840, "upload_time": "2018-08-12T15:57:21", "url": "https://files.pythonhosted.org/packages/a1/79/70b662170d348c7ff457341cbd3293ae006135227a654e9a1a59c07e54a3/pygin-0.0.9.1.tar.gz" } ], "0.0.9.2": [ { "comment_text": "", "digests": { "md5": "a715d8dd7bd83288c3e364ce4e6eb5fa", "sha256": "e6490d3e9504b1055ae81a94478f98943dbadf81ade0f9011d58f8149bba8a60" }, "downloads": -1, "filename": "pygin-0.0.9.2.tar.gz", "has_sig": false, "md5_digest": "a715d8dd7bd83288c3e364ce4e6eb5fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33852, "upload_time": "2018-08-12T19:58:30", "url": "https://files.pythonhosted.org/packages/8c/99/9913d013a7be30717e2f319a0bde1203758a8184e052d9010db6701acfae/pygin-0.0.9.2.tar.gz" } ], "0.0.9.5": [ { "comment_text": "", "digests": { "md5": "d4cb6e88caa0fb7898e2c392706f618b", "sha256": "ae8604a384d802919c36daee9066e636fd1e5385e069040d6bab8366e758bb11" }, "downloads": -1, "filename": "pygin-0.0.9.5.tar.gz", "has_sig": false, "md5_digest": "d4cb6e88caa0fb7898e2c392706f618b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33884, "upload_time": "2018-08-12T20:59:25", "url": "https://files.pythonhosted.org/packages/2b/48/1c21cea018a3bebb95e36b3fcac3e8cbdde5923dc1af88bae0b1c6736de8/pygin-0.0.9.5.tar.gz" } ], "0.0.9.6": [ { "comment_text": "", "digests": { "md5": "030e75f5a6fef20d2074b7c63786a1f0", "sha256": "cd0b2d6abc14978308c06515047646ee3f8de1b6c6e657c2b376372f8f52ee59" }, "downloads": -1, "filename": "pygin-0.0.9.6.tar.gz", "has_sig": false, "md5_digest": "030e75f5a6fef20d2074b7c63786a1f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33798, "upload_time": "2018-08-12T21:06:31", "url": "https://files.pythonhosted.org/packages/85/93/49aa55aeaa82f8f2eeccbd93399445e0725cbeac23eec2939d2d5e102fca/pygin-0.0.9.6.tar.gz" } ], "0.0.9.7": [ { "comment_text": "", "digests": { "md5": "a30758dd9a586facaadbe7a0577b0ea1", "sha256": "20171b92f11f2eac39811ca1090e40bd9ec71e9b763d1f91b85e20a10fadb660" }, "downloads": -1, "filename": "pygin-0.0.9.7.tar.gz", "has_sig": false, "md5_digest": "a30758dd9a586facaadbe7a0577b0ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33799, "upload_time": "2018-08-13T01:46:53", "url": "https://files.pythonhosted.org/packages/a8/eb/5e60abf8ff7daec4778da181440fa8e8b62940501112d04d18be9d78897b/pygin-0.0.9.7.tar.gz" } ], "0.0.9.8.3": [ { "comment_text": "", "digests": { "md5": "d95f30f7ed27a854d264ba05a25fe09c", "sha256": "5fd4c63e5258a0216229035fbbfc5df112cb5c2fb18ee5a325a1a7073451dbc3" }, "downloads": -1, "filename": "pygin-0.0.9.8.3.tar.gz", "has_sig": false, "md5_digest": "d95f30f7ed27a854d264ba05a25fe09c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33758, "upload_time": "2018-08-13T02:06:34", "url": "https://files.pythonhosted.org/packages/8b/c3/522e775bc1af1c50b06664f8d4306b5fdbd9b98c3ec4e1046a57a3d411ef/pygin-0.0.9.8.3.tar.gz" } ], "0.0.9.9": [ { "comment_text": "", "digests": { "md5": "9e527855a70da1cc942bc546fc8eb8ad", "sha256": "8c610f7d38eeace95d908e0871bf48c1e593b9f38df3ddc8ef47e9b6dac4eb7e" }, "downloads": -1, "filename": "pygin-0.0.9.9.tar.gz", "has_sig": false, "md5_digest": "9e527855a70da1cc942bc546fc8eb8ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34878, "upload_time": "2018-08-13T18:45:51", "url": "https://files.pythonhosted.org/packages/62/16/62d1ec095a2b407525628d7f46b025b3106f8e33f172c682fe3b960ea124/pygin-0.0.9.9.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "8c99ea891bddd0c9309a894bef392083", "sha256": "2aa677cc3677629ade6b5ec19002430a4b3506f77f7e148555647401cb9f38e7" }, "downloads": -1, "filename": "pygin-0.1.tar.gz", "has_sig": false, "md5_digest": "8c99ea891bddd0c9309a894bef392083", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34846, "upload_time": "2018-08-13T19:49:56", "url": "https://files.pythonhosted.org/packages/bb/c8/ee66d43f661a0963258d9d044f2de134d4eff0973684c440be7fcaae912b/pygin-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1123fa4f4d34b9922a748d8af985fe3f", "sha256": "d5b84188ad58d917337d8dc21f458b9aeed758974eee07154cc27c9f9b194478" }, "downloads": -1, "filename": "pygin-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1123fa4f4d34b9922a748d8af985fe3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34879, "upload_time": "2018-08-13T20:02:13", "url": "https://files.pythonhosted.org/packages/fe/02/e7bc96c8ecdcbe35cb1ae71ad7da146a69d61c6585ecabd073f41ba84538/pygin-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6c3c5f05b8f6814602440318d2e1d8fc", "sha256": "d4f3d38f82846930b9a16383fdd97258cf182d4366d752a2bb085d1d52d0c6c7" }, "downloads": -1, "filename": "pygin-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6c3c5f05b8f6814602440318d2e1d8fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34904, "upload_time": "2018-08-13T20:14:34", "url": "https://files.pythonhosted.org/packages/00/5f/f6c9c8bdcf5ac7bf2110b50cda3d862cd1f651195a695d9bf54303a6b573/pygin-0.1.2.tar.gz" } ], "0.1.2.1": [ { "comment_text": "", "digests": { "md5": "7533898ebcd5bd18abbec7f4bfa8271b", "sha256": "1a9af2c57d8f428eaa3fd118869fcd8d88ccaca6736539ffed7392495294ecba" }, "downloads": -1, "filename": "pygin-0.1.2.1.tar.gz", "has_sig": false, "md5_digest": "7533898ebcd5bd18abbec7f4bfa8271b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34963, "upload_time": "2018-08-13T20:24:17", "url": "https://files.pythonhosted.org/packages/e5/e3/4b41e27aeec2cdea2623bbac91ab5938f7ca3fc2c506cd0f5d2051f59b53/pygin-0.1.2.1.tar.gz" } ], "0.1.2.2": [ { "comment_text": "", "digests": { "md5": "50680006b0bebfdc948f1e56610563b0", "sha256": "f7045603754ea1dec528dbbc2eb85bb3101038628c199c40e5e201dbe8136494" }, "downloads": -1, "filename": "pygin-0.1.2.2.tar.gz", "has_sig": false, "md5_digest": "50680006b0bebfdc948f1e56610563b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34979, "upload_time": "2018-08-13T20:35:53", "url": "https://files.pythonhosted.org/packages/4e/84/242a47da64e4699d359d675b914b93b8ce162f854a173999a3a1f455703e/pygin-0.1.2.2.tar.gz" } ], "0.1.2.3": [ { "comment_text": "", "digests": { "md5": "bd707c31c1df1972b40cfa57ccd45dbd", "sha256": "dbf8cf7eef733599c40c40f179f34c806e99a053e9041f4148e0b046d90f8848" }, "downloads": -1, "filename": "pygin-0.1.2.3.tar.gz", "has_sig": false, "md5_digest": "bd707c31c1df1972b40cfa57ccd45dbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35090, "upload_time": "2018-08-13T20:43:12", "url": "https://files.pythonhosted.org/packages/91/8b/29f1c547824127c4c49bd37c8d6868126fe534f5dc2cdc515cdc8df8fb88/pygin-0.1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bd707c31c1df1972b40cfa57ccd45dbd", "sha256": "dbf8cf7eef733599c40c40f179f34c806e99a053e9041f4148e0b046d90f8848" }, "downloads": -1, "filename": "pygin-0.1.2.3.tar.gz", "has_sig": false, "md5_digest": "bd707c31c1df1972b40cfa57ccd45dbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35090, "upload_time": "2018-08-13T20:43:12", "url": "https://files.pythonhosted.org/packages/91/8b/29f1c547824127c4c49bd37c8d6868126fe534f5dc2cdc515cdc8df8fb88/pygin-0.1.2.3.tar.gz" } ] }