{ "info": { "author": "Daniel Pope", "author_email": "mauve@mauveweb.co.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Education", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Programming Language :: Python :: 3 :: Only", "Topic :: Education", "Topic :: Games/Entertainment" ], "description": "Pygame Zero\n===========\n\nA zero-boilerplate games programming framework for Python 3, based on Pygame.\n\nSome examples\n-------------\n\nPygame Zero consists of a runner ``pgzrun`` that will run a Pygame Zero script\nwith a full game loop and a range of useful builtins.\n\nHere's some of the neat stuff you can do. Note that each of these is a\nself-contained script. There's no need for any imports or anything else in the\nfile.\n\nDraw graphics (assuming there's a file like ``images/dog.png`` or\n``images/dog.jpg``)::\n\n def draw():\n screen.clear()\n screen.blit('dog', (10, 50))\n\nPlay the sound ``sounds/eep.wav`` when you click the mouse::\n\n def on_mouse_down():\n sounds.eep.play()\n\nDraw an \"actor\" object (with the sprite ``images/alien.png``) that moves across\nthe screen::\n\n alien = Actor('alien')\n alien.pos = 10, 10\n\n def draw():\n screen.clear()\n alien.draw()\n\n def update():\n alien.x += 1\n if alien.left > WIDTH:\n alien.right = 0\n\nInstallation\n------------\n\nSee `installation instructions`__.\n\n.. __: http://pygame-zero.readthedocs.org/en/latest/installation.html\n\n\nDocumentation\n-------------\n\nThe full documentation is at http://pygame-zero.readthedocs.org/.\n\nRead the tutorial at http://pygame-zero.readthedocs.org/en/latest/introduction.html\nfor a taste of the other things that Pygame Zero can do.\n\nContributing\n------------\n\nThe project is hosted on BitBucket:\n\nhttps://bitbucket.org/lordmauve/pgzero\n\nIf you want to help out with the development of Pygame Zero, you can find some\ninstructions on setting up a development version in the docs:\n\nhttp://pygame-zero.readthedocs.org/en/latest/contributing.html\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/pgzero", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pgzero", "package_url": "https://pypi.org/project/pgzero/", "platform": "", "project_url": "https://pypi.org/project/pgzero/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/pgzero" }, "release_url": "https://pypi.org/project/pgzero/1.2/", "requires_dist": [ "numpy", "pygame (>=1.9.2,<2.0)", "enum34; python_version < \"3.4\"" ], "requires_python": "", "summary": "A zero-boilerplate 2D games framework", "version": "1.2" }, "last_serial": 3611946, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "f2f07814e0c15a88ec2251a005d369e6", "sha256": "cfbb8e5ea7e3d428dca806a8b1ef7136acbac9f891497e327de64a8abc9e9eb2" }, "downloads": -1, "filename": "pgzero-1.0.tar.gz", "has_sig": false, "md5_digest": "f2f07814e0c15a88ec2251a005d369e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 320144, "upload_time": "2015-05-29T07:31:20", "url": "https://files.pythonhosted.org/packages/c3/4b/13e603891e960644183e8c0a62f5b61e25ae172feec635e7228084d14bf8/pgzero-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4ad92268334f5d3250f5cb29c8811b63", "sha256": "e5c9960ab810ebf99f7f7a8085c491b3e9301280c2dd65935bc00c2fa93d7088" }, "downloads": -1, "filename": "pgzero-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4ad92268334f5d3250f5cb29c8811b63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 323871, "upload_time": "2015-05-31T14:51:06", "url": "https://files.pythonhosted.org/packages/dc/60/66268e59bd0379656fbba4b6b5e541cf28bec00527dc5047ad9b0b75721a/pgzero-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9ecb2cc95edd010e0522bc3bbb29d4cc", "sha256": "e1c3cb321afa219fedd27faedab15433f7653e5bde172f07e5a1e47b95ceab2f" }, "downloads": -1, "filename": "pgzero-1.0.2.tar.gz", "has_sig": false, "md5_digest": "9ecb2cc95edd010e0522bc3bbb29d4cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 326464, "upload_time": "2015-06-04T22:40:49", "url": "https://files.pythonhosted.org/packages/d1/1d/1f6135393f02a3b5244e0cc28d7f54ea403fc24bf5ec3907ef5b47f478ab/pgzero-1.0.2.tar.gz" } ], "1.0beta1": [ { "comment_text": "", "digests": { "md5": "b7f1a2517d1e3f5c58178cc40bb48917", "sha256": "fd1c213ea9c770d2017261a6c265c70dc998ced6ffa8e637e2dadc7aedeedcd5" }, "downloads": -1, "filename": "pgzero-1.0beta1.tar.gz", "has_sig": false, "md5_digest": "b7f1a2517d1e3f5c58178cc40bb48917", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141100, "upload_time": "2015-05-19T00:02:35", "url": "https://files.pythonhosted.org/packages/df/08/602ad33d8d5473af10fafee73b80cbf1621bae155c8cde7db2f8040531ab/pgzero-1.0beta1.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "f93ae8f792ac61b14823c0857440bf5f", "sha256": "c55b859dda1cb96726993eb1833b584b59ddcf4cf82f9e0d5fc09dbc6047bcdb" }, "downloads": -1, "filename": "pgzero-1.1.tar.gz", "has_sig": false, "md5_digest": "f93ae8f792ac61b14823c0857440bf5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1077119, "upload_time": "2015-08-04T00:10:49", "url": "https://files.pythonhosted.org/packages/20/12/7b1fe068ca1cba100d54be1d7d6f4e8431a31ff0d7a9bf96d1fab9482ee1/pgzero-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "f8aa9ac31c7813cea3682bf9686ebb0b", "sha256": "f90d1e61cb6945ad55bd1cb2a4a13ca6f1a3850a31c173dce3a739df9b024b8f" }, "downloads": -1, "filename": "pgzero-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f8aa9ac31c7813cea3682bf9686ebb0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69952, "upload_time": "2018-02-24T12:24:52", "url": "https://files.pythonhosted.org/packages/48/e5/e5f14292373cb5fc7539aa01307b184c1e3c954d68945d8c44778669dd82/pgzero-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b627a2667ad7c2ccbe22c3875bbd2822", "sha256": "91e641d545c6235a24719dea0fd83c8429e92a8b5ab1756bef145128e8db9017" }, "downloads": -1, "filename": "pgzero-1.2.tar.gz", "has_sig": false, "md5_digest": "b627a2667ad7c2ccbe22c3875bbd2822", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2227256, "upload_time": "2018-02-24T12:24:55", "url": "https://files.pythonhosted.org/packages/40/87/fbb77cfd9c6f2dbe63d09d3e693aa2bcde63995f6f014b3b0bda5d3dbcdd/pgzero-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8aa9ac31c7813cea3682bf9686ebb0b", "sha256": "f90d1e61cb6945ad55bd1cb2a4a13ca6f1a3850a31c173dce3a739df9b024b8f" }, "downloads": -1, "filename": "pgzero-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f8aa9ac31c7813cea3682bf9686ebb0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69952, "upload_time": "2018-02-24T12:24:52", "url": "https://files.pythonhosted.org/packages/48/e5/e5f14292373cb5fc7539aa01307b184c1e3c954d68945d8c44778669dd82/pgzero-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b627a2667ad7c2ccbe22c3875bbd2822", "sha256": "91e641d545c6235a24719dea0fd83c8429e92a8b5ab1756bef145128e8db9017" }, "downloads": -1, "filename": "pgzero-1.2.tar.gz", "has_sig": false, "md5_digest": "b627a2667ad7c2ccbe22c3875bbd2822", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2227256, "upload_time": "2018-02-24T12:24:55", "url": "https://files.pythonhosted.org/packages/40/87/fbb77cfd9c6f2dbe63d09d3e693aa2bcde63995f6f014b3b0bda5d3dbcdd/pgzero-1.2.tar.gz" } ] }