{ "info": { "author": "Lucas Scoppio", "author_email": "lucascoppio@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: pygame" ], "description": "Ragnarok Engine was first started in 2010 by Clinton Myers, it is small and concise 2D game engine built on top \nof Pygame to make game creation easier.\n\nWhile Pygame is a library, Ragnarok attempts to assume the role of an engine, featuring many capabilities that would\ntake a lot of work to create from the ground up in Pygame.\n\nThe engine is built in such a way that it attempts to be used under any scenario and game environment.\nIt is easy to set up, maintain, and extend for your particular needs.\nThis code is being expanded and ported to python 3.6\n\nFeatures\n\nMany basic classes and methods are already inplace for Ragnarok Engine3\n- 2D and 3D Vector Math Library\n- Sprites with easy rotation, scaling, texture loading, etc.\n- SpriteSheet and Animation classes\n- Text objects that can be rotated, scaled, and translated\n- A customizable 2D Camera\n- A managed World system that updates, draws, and automatically offsets objects by the camera's translation.\n- Collision System\n- Input Handling Systems\n- Particle Systems\n- Pool class for efficiently reusing objects\n- TileMaps\n\nHow to install\n\nTo install, download the distribution, unpackage it and inside the folder you run.\n\n pip install .\n\nHow to use\n\nYou should look the tutorials for more information at the github of the project,\nTo verify if it is working properly you may simply create a minimum project.\n\n from RagnarokEngine3.RE3 import Ragnarok, Vector2\n \n engine = Ragnarok(Vector2(640, 480), \"RAGNAROK WHITE SCREEN\")\n \n world = engine.get_world()\n world.clear_color = (255, 255, 255)\n \n engine.run()", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Scoppio/RagnarokEngine3", "keywords": "pygame python3 engine game", "license": "LGPL 3", "maintainer": "", "maintainer_email": "", "name": "RagnarokEngine3", "package_url": "https://pypi.org/project/RagnarokEngine3/", "platform": "", "project_url": "https://pypi.org/project/RagnarokEngine3/", "project_urls": { "Homepage": "https://github.com/Scoppio/RagnarokEngine3" }, "release_url": "https://pypi.org/project/RagnarokEngine3/1.0.0a11/", "requires_dist": null, "requires_python": ">=3.6.*, <4", "summary": "Simple and easy 2D game engine for pygame applications", "version": "1.0.0a11" }, "last_serial": 3448984, "releases": { "1.0.0a10": [ { "comment_text": "", "digests": { "md5": "c9dbcff61d409b11f6e80510618bf04e", "sha256": "404f0f25d9ef8d2de9bcc166efe9a7bb6ac93c0bc6e463fdc8b2eb31a9025e0e" }, "downloads": -1, "filename": "RagnarokEngine3-1.0.0a10.tar.gz", "has_sig": false, "md5_digest": "c9dbcff61d409b11f6e80510618bf04e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*, <4", "size": 33253, "upload_time": "2017-12-29T01:06:05", "url": "https://files.pythonhosted.org/packages/22/09/15f350e3c5f2148d0be131e2a181511774a439ac95f68cd4ea3816e1271c/RagnarokEngine3-1.0.0a10.tar.gz" } ], "1.0.0a11": [ { "comment_text": "", "digests": { "md5": "de2489cd70c59bf78283e4bc40d0c7e0", "sha256": "64cc2ce228591fd10971f1e5e80ffeabef74fe978340976157d61587db7bff68" }, "downloads": -1, "filename": "RagnarokEngine3-1.0.0a11.tar.gz", "has_sig": false, "md5_digest": "de2489cd70c59bf78283e4bc40d0c7e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*, <4", "size": 33257, "upload_time": "2017-12-29T01:37:13", "url": "https://files.pythonhosted.org/packages/4e/f9/5fd5f78945d1dfe357a21798c270dd41c649bc34b8334577d9e3dd365b40/RagnarokEngine3-1.0.0a11.tar.gz" } ], "1.0.0a9": [ { "comment_text": "", "digests": { "md5": "a3c47b6710b703950448a117751e2355", "sha256": "48fd400ba05965b03a24d11370b07c7295a651d450c7a2a87cf524d9d3417be1" }, "downloads": -1, "filename": "RagnarokEngine3-1.0.0a9.tar.gz", "has_sig": false, "md5_digest": "a3c47b6710b703950448a117751e2355", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*, <4", "size": 33260, "upload_time": "2017-12-29T00:27:05", "url": "https://files.pythonhosted.org/packages/8f/47/6e43036ce14466c758f0a8b8425e825b93619fdda0ef593652721c4e595e/RagnarokEngine3-1.0.0a9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de2489cd70c59bf78283e4bc40d0c7e0", "sha256": "64cc2ce228591fd10971f1e5e80ffeabef74fe978340976157d61587db7bff68" }, "downloads": -1, "filename": "RagnarokEngine3-1.0.0a11.tar.gz", "has_sig": false, "md5_digest": "de2489cd70c59bf78283e4bc40d0c7e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*, <4", "size": 33257, "upload_time": "2017-12-29T01:37:13", "url": "https://files.pythonhosted.org/packages/4e/f9/5fd5f78945d1dfe357a21798c270dd41c649bc34b8334577d9e3dd365b40/RagnarokEngine3-1.0.0a11.tar.gz" } ] }