Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Pygin

Pygin is a simple game engine made using Pygame.
One of the purposes of this engine is for making to build more complex games using python.
This engine includes support for collisions, meshes, materials, game objects and scenes.
The elements used are very similar to the ones used in the engine Unity.

Getting Started

These instructions will get you the Pygin package ready to run on your local machine if you use Linux. Instructions for Windows and Mac would be quite similar.

Prerequisites

You will just have to install Pygin. The instructions below will show you how to do this for Linux (Ubuntu 16.04).

Install Python

First, install de most recent Python version and the most recent version of pip. Therefore install Python3 setup tools and pip:

$ sudo apt-get install python3-setuptools
$ sudo easy_install3 pip

Install Pygin

Now you will just have to install the Pygin packge. Then install Pygin using pip:

$ pip install pygin

About

This project aims to create a game engine to make easier the precess of game development using python. To understand a little bit more about how the code is structured visit the wiki.

Example Games

game game

Check out the game Balance, a simple and challenging arcade game made using Pygin.

Authors

Notes about documentation and contributing

If any substantial change is made, please, help out with the documentation using the wiki.

Upgrading version on Pypi

Make sure you have the latest versions of setuptools and wheel installed:

python -m pip install --upgrade setuptools wheel

Now run this command from the same directory where setup.py is located:

python3 setup.py sdist

This command will generate a file in dist directory.

Now you’ll need to install Twine:

python -m pip install --upgrade twine

Once installed, run Twine to upload all of the archives under dist:

twine upload --repository-url https://upload.pypi.org/legacy/ dist/*

You will be asked your username and password from your Pypi account, in which you must have access to the project in oder to upload.

After this, the version on Pypi is already updated.

Now you should delete the dist folder.

License

This project is licensed under the MIT License - see the licence file for details.

Acknowledgments

Metadata

Release files for pygame-engine 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pygame-engine 0.0.6
File Size Uploaded Provenance Actions
pygame-engine-0.0.6.tar.gz 32.2 kB Without provenance Details for pygame-engine-0.0.6.tar.gz

Release files / pygame-engine-0.0.6.tar.gz

Download URL pygame-engine-0.0.6.tar.gz
Size 32.2 kB
Tags Source
SHA-256 checksum
How to use checksums
eafd15f4459f42c171fedbadc0cd10057ff2be48e95c84a9647db0fbaadca837
BLAKE2b-256 checksum
How to use checksums
8cb1ef0c4bba725d3f9ce20b6055743e16ebb920a47b525335bff974a3aa1c86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.4

Security for pygame-engine 0.0.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page