{ "info": { "author": "Karsten Bock, Casey Duncan (original Grease)", "author_email": "karstenbock@gmx.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 2.6", "Topic :: Games/Entertainment", "Topic :: Multimedia :: Graphics", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "bGrease Overview\n================\n\nbGrease is a fork of Grease that makes it possible to use grease with other modules than pyglet and a few other modifications.\nNote that this will NOT add any other new functionality to Grease.\n\nGrease is a pluggable and highly extensible 2D game engine and framework for\nPython.\n\nThe intent of this project is to provide a fresh approach to Python game\ndevelopment. The component-based architecture allows games to be constructed\nbit by bit with built-in separation of concerns. The engine acknowledges that\nall game projects are unique and have different requirements. Thus bGrease does\nnot attempt to provide one-size-fits-all solutions. Instead it provides\npluggable components and systems than can be configured, adapted and extended\nto fits the particular needs at hand.\n\nThe goals of the project include:\n\n* Making Python game development faster and more fun by allowing the developer\n to focus on creating their game rather than getting bogged down in\n architecture, low-level apis and adapting ill-fitting tools together.\n\n* To provide pluggable and extensible parts that implement first-class\n techniques and algorithms that can be leveraged for many projects.\n\n* To fully document the engine and provide examples that demonstrate best\n practices for others to base their projects on.\n\n* To facilitate outside contribution of parts and ideas into the framework\n that have proven useful in the wild.\n\n* To provide optional native-code optimized parts for maximum performance,\n but also provide equivalent parts coded in pure Python for ease\n of installation and distribution.\n\nNot all of these goals have been realized yet, but I feel the project is well\non their path.\n\nLicense\n-------\n\nbGrease is distributed under a permissive MIT-style open source license. This\nlicense permits you to use grease for commercial or non-commercial purposes\nfree of charge. It makes no demands on how, or whether, you license, or\nrelease the code derived from or built upon bGrease, other than preservation of\ncopyright notice.\n\nFor a complete text of the license see the ``LICENSE.txt`` file in the source\ndistrbution.\n\nRequirements\n------------\n\nbGrease is platform-independent and should run on any operating system\nsupporting Python and Pyglet.\n\nThe following are required to build and install bGrease:\n\n* Python 2.6 or higher(http://www.python.org/)\n\nIf using the pyglet modules:\n* Pyglet 1.1 (http://www.pyglet.org/) \n\nDownloading bGrease\n-------------------\n\nYou can clone the github repository to get the very latest code:\n\n\tgit clone git@github.com:Beliaar/bGrease.git\n\nAlthough there is no guarantee that the latest master branch code will work\nperfectly, or even make it to release, efforts are made to ensure bGrease is\nfunctional at each push.\n\nInstallation\n------------\n\nTo install bGrease from the source distribution or repository use::\n\n python2.6 setup.py install\n\nOnce installed you can try it out by running the unit tests and the\nincluded example game, but make sure you leave the grease source directory\nfirst or they will not work properly::\n\n\tcd\n\tpython2.6 -m grease.test.run_all\n\tpython2.6 -m grease.examples.blasteroids3\n\nNote on some platforms, such as MacOS X, you will need to use ``pythonw2.6``\nto run the tests and example game.\n\nNote, you can also try out bGrease without installing it by setting your\n``PYTHONPATH`` to the source directory::\n\n\texport PYTHONPATH=`pwd`\n\tpython2.6 test/run_all.py\n\tpython2.6 examples/blasteroids3.py\n\nDocumentation\n-------------\n\nYou can browse the original grease documentation online at:\n\n* http://packages.python.org/grease/\n\nThis does, however, not include changes made by bGrease.\n\nThe documentation, with changes by bGrease, is also available for offline viewing in the\n``doc/build/html`` subdirectory for the source distribution.\n\nDevelopment Status\n------------------\n\nGrease is alpha software under active development. The APIs may change in\nfuture releases, however efforts will be made to minimize breakage between\nreleases.\n\nContributing and Getting Support\n--------------------------------\nNote that this section mainly applies to Grease and not bGrease.\nI don't read the google users group, for example.\n\nCome visit us at the Grease users google group to get help, moral support,\nlavish praise, complain bitterly, report a bug, or contribute ideas:\n\n* http://groups.google.com/group/grease-users\n\nIf you would like to contribute to Grease, feel free to fork the git\nrepository and make a pull request to have your changes reviewed. Note that\nbug fixes must be accompanied by unit tests, and features must also be\ndocumented. I am happy to help with these tasks if I can, so don't be afraid\nto ask!", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "bGrease", "package_url": "https://pypi.org/project/bGrease/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bGrease/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/bGrease/0.3/", "requires_dist": null, "requires_python": null, "summary": "BasicGrease: The highly extensible game engine framework for Python", "version": "0.3" }, "last_serial": 1375356, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "531283784fab8ca9a0d50f09a331edf6", "sha256": "e523268edc82b49237384ccf3909166a19db803d0656d48e7ad0e6a2d013ebf1" }, "downloads": -1, "filename": "bGrease-0.3.tar.gz", "has_sig": false, "md5_digest": "531283784fab8ca9a0d50f09a331edf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1294636, "upload_time": "2015-01-08T13:10:21", "url": "https://files.pythonhosted.org/packages/00/86/c14b0ad8ba3ace7f92dd35ac53819dbf2e26c26e9f32fca2957b3a2cddc4/bGrease-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "d1cfc9386678a1e3e5fc4f723ecbbfb4", "sha256": "bd0f67bb13acbb87c1e0e9aae00915251be668683b8ca0b72917fbf8872e6b41" }, "downloads": -1, "filename": "bGrease-0.3.zip", "has_sig": false, "md5_digest": "d1cfc9386678a1e3e5fc4f723ecbbfb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1347032, "upload_time": "2015-01-08T13:10:59", "url": "https://files.pythonhosted.org/packages/df/ae/7a0afa6423d69bf6f889e2251f85bf636e60917d08c179b535c819044cbf/bGrease-0.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "531283784fab8ca9a0d50f09a331edf6", "sha256": "e523268edc82b49237384ccf3909166a19db803d0656d48e7ad0e6a2d013ebf1" }, "downloads": -1, "filename": "bGrease-0.3.tar.gz", "has_sig": false, "md5_digest": "531283784fab8ca9a0d50f09a331edf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1294636, "upload_time": "2015-01-08T13:10:21", "url": "https://files.pythonhosted.org/packages/00/86/c14b0ad8ba3ace7f92dd35ac53819dbf2e26c26e9f32fca2957b3a2cddc4/bGrease-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "d1cfc9386678a1e3e5fc4f723ecbbfb4", "sha256": "bd0f67bb13acbb87c1e0e9aae00915251be668683b8ca0b72917fbf8872e6b41" }, "downloads": -1, "filename": "bGrease-0.3.zip", "has_sig": false, "md5_digest": "d1cfc9386678a1e3e5fc4f723ecbbfb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1347032, "upload_time": "2015-01-08T13:10:59", "url": "https://files.pythonhosted.org/packages/df/ae/7a0afa6423d69bf6f889e2251f85bf636e60917d08c179b535c819044cbf/bGrease-0.3.zip" } ] }