Metadata-Version: 2.4
Name: pygamestudio
Version: 1.0.0.dev2
Summary: Let's create pygame visually!
Project-URL: Documentation, https://pygamestudio.com/tutorial/installation
Project-URL: Homepage, https://pygamestudio.com
Project-URL: Github, https://github.com/pygamestudio/pygamestudio
Project-URL: Bug Reports, https://github.com/pygamestudio/pygamestudio/issues
Author-email: Louis Ren <louis@pygamestudio.com>
License-File: LICENSE
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
Requires-Dist: numpy>=1.26.0
Requires-Dist: platformdirs>=3.5.1
Requires-Dist: pygame-ce>=2.5.6
Requires-Dist: pyinstaller>=6.18.0
Requires-Dist: pyside6>=6.10.0
Description-Content-Type: text/markdown

<div align="center"><img src="https://i-blog.csdnimg.cn/direct/ce0f186a9ade4295bfa9367ceecba0e2.png" width="300"></div>
<div dir="auto" align="center">
    <img src="https://img.shields.io/badge/Pygame Studio-Open Source-green.svg" />
    <img src="https://img.shields.io/badge/For-pygame_ce-dark.svg" />
    <img src="https://img.shields.io/badge/Language-Python-purple.svg" />
    <img src="https://img.shields.io/badge/License-MIT-orange.svg" />
    <img src="https://static.pepy.tech/personalized-badge/pygamestudio?period=total&units=international_system&left_color=grey&right_color=blue&left_text=Downloads" />
    <img src="https://img.shields.io/pypi/v/pygamestudio.svg?maxAge=86400">
    <img src="https://img.shields.io/badge/python-3-red.svg" />
    <br>
    <br>

[README (简体中文)](https://github.com/pygamestudio/pygamestudio/blob/main/README_zh-CN.md)
</div>

**Pygame Studio** is a visual editor built specifically for **pygame-ce**, designed to help users create pygame-ce projects visually, making it easier for beginners, students, and hobby developers to get started with pygame development.

<br>

# Installation
Install Pygame Studio easily via pip (ensure you have Python 3.9 or higher installed):

```bash
pip install --upgrade pygamestudio
```

> **Note:** Since current releases are development versions, please include `--upgrade` to ensure pip installs the latest development version instead of an older cached one.

<br>

After installation, run the following command in your terminal to launch the editor and verify the installation:

```bash
pygamestudio
```

You may also use the shortcut command:

```bash
pygs
```

If the Pygame Studio editor launches successfully, the installation is complete.

<img src="https://i-blog.csdnimg.cn/direct/2824782c7b4d4f2fb9f5650bab6ce87e.png" width="600"/>

<br>

# Dependencies
| Name | Version |
|-----|-----|
| pygame-ce | >=2.5.6 |
| PySide6 | >=6.10.0 | 
| platformdirs | >=3.5.1 | 
| numpy | >=1.26.0 | 
| pyinstaller | >=6.18.0 |

<br>

# Quick Start
**1.** Enter the following command to launch Pygame Studio:

```bash
pygamestudio
```

Or use the shortcut command:

```bash
pygs
```

<br>

**2.** Click the "Create" button to create a new project.

<img src="https://i-blog.csdnimg.cn/direct/e60511fa4e344e1faf36fe41f160fa4e.png" width="600"/>


Once created, the game project will be displayed in the Dashboard.

<img src="https://i-blog.csdnimg.cn/direct/167b961ee6c14c0e8ceccdaf81706f57.png" width="600"/>

<br>

**3.** Double-click the created project to open the editing window and start your creation.

<img src="https://i-blog.csdnimg.cn/direct/28198f7ded9143f58f866c9a7e8d6dd2.png" width="800"/>

<br>

# Documentation
🔗 visit https://pygamestudio.com

<br>

# Release Notes
🔗 visit https://pygamestudio.com/updates_and_support/release_notes

<br>

# 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 pygamestudio` to 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.

<br>

# LICENSE
Pygame Studio is open source under the **MIT LICENSE**.