Pygame Studio is a visual game engine built with PyGame-ce and PySide6, designed to help users create Python games visually, making it easier for beginners, students, and hobby developers to get started with game development.
Installation
Install Pygame Studio easily via pip (ensure you have Python 3.9 or higher installed):
pip install pygamestudio
After installation, run the following command in your terminal to launch the editor and verify the installation:
pygamestudio
You may also use the shortcut command:
pygs
If the Pygame Studio editor launches successfully, the installation is complete.
Dependencies
| Name | Version |
|---|---|
| pygame-ce | >=2.5.6 |
| PySide6 | >=6.10.0 |
| platformdirs | >=3.5.1 |
| numpy | >=1.26.0 |
| pyinstaller | >=6.18.0 |
| soundfile | >=0.13.1 |
| pymunk | >=7.3.0 |
Quick Start
1. Enter the following command to launch Pygame Studio:
pygamestudio
Or use the shortcut command:
pygs
2. Click the "Create" button to create a new project.
Once created, the game project will be displayed in the Dashboard.
3. Double-click the created project to open the editing window and start your creation.
Documentation
🔗 visit https://pygamestudio.com
Release Notes
🔗 visit https://pygamestudio.com/updates_and_support/release_notes
Key Features
- Open Source & Free Forever: Released under the MIT LICENSE, free to use and modify for all purposes.
- Easy Installation: Simply run
pip install pygamestudioto install the editor. - Lightweight & Cross-Platform: Fast startup, no bulky engine, and runs smoothly on Windows, macOS, and Linux.
- Visual Drag & Drop Editing: Create pygame-ce projects visually.
- Beginner Friendly: Perfect for Python beginners, students, and hobby developers to learn and create.
LICENSE
Pygame Studio is open source under the MIT LICENSE.
Metadata
Release files for pygamestudio 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pygamestudio-1.0.2.tar.gz | 14.3 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pygamestudio-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.9 MB
Release files / pygamestudio-1.0.2.tar.gz
| Download URL | pygamestudio-1.0.2.tar.gz |
|---|---|
| Size | 14.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
52ccf4ea8566c305c582d1b4eefe30ed568b2192c15f8c922b0e70727f227c66
|
|
BLAKE2b-256 checksum How to use checksums |
9635dd90de6fa2939534acc9704d5455d7091661a5ec6adf5f0907e1c004a277
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.13
|
Release files / pygamestudio-1.0.2-py3-none-any.whl
| Download URL | pygamestudio-1.0.2-py3-none-any.whl |
|---|---|
| Size | 14.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
415028054daad9fed9a698e7bb5b3544f3bac56e30d2c773d0479aa4555cd4b7
|
|
BLAKE2b-256 checksum How to use checksums |
60e8d365d37b052c6126be0c06f2e763ef24b478cd8c47d78629377ca11989e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.13
|
Security for pygamestudio 1.0.2
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.