Skip to main content

Rubato is a Python game engine that builds off of PyGame to make a cleaner and more efficient game engine.

Project description

rubato

Rubato is a Python game engine that builds off of PyGame to make a cleaner and more efficient game engine. We aim to make game development in Python much easier than it currently is. Even though we use PyGame in the backend, when using Rubato, you do not need to ever touch PyGame. This library is still in it's very alpha stages and will be buggy. Documentation will be coming soon.

Install Rubato:

pip install rubato

Current Features:

  • Rigidbody physics and collisions
  • Sprite loading, grouping, and rendering
  • Efficent game creation

For Developers

To publish to PyPi

Bump version number in setup.py
Create a new virtual environment.

pip install -r requirements.txt
pip install wheel
python setup.py sdist bdist_wheel
pip install -e .

Here it should successfully install.

pip install twine
python -m twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rubato-0.0.0.zip (8.7 MB view hashes)

Uploaded Source

Built Distribution

rubato-0.0.0-py3-none-any.whl (24.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page