A lightweight 2D Python game engine using Pygame.
Project description
🪐 Saturn2D
Saturn2D is a lightweight 2D game engine built on top of Pygame.
It provides a clean, modular architecture for building 2D games with:
- 🎮 Scene system
- 🧍 Entity system
- 🧠 Collision detection
- 📷 Camera support
- 🖼 Texture loading (local files + web URLs)
- 🧩 UI system (Buttons, Labels)
- 🎬 Scene transitions (fade in/out)
- ⏱ Delta time support
📦 Installation
Install from PyPI:
pip install saturn2d
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
saturn2d-0.1.1.tar.gz
(5.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file saturn2d-0.1.1.tar.gz.
File metadata
- Download URL: saturn2d-0.1.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.15.0a1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b12e76faa96065a1ff0a8436fe58b4d3142b6bb6ea419059b814b286a890fdc
|
|
| MD5 |
656b460b574c4f99952f6a53dfbba10b
|
|
| BLAKE2b-256 |
f04e1cc03c1d8cc5beaffdb876432da078d7a85e28fb0bb3f171dd0dd1e72ddb
|
File details
Details for the file saturn2d-0.1.1-py3-none-any.whl.
File metadata
- Download URL: saturn2d-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.15.0a1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94e91a5a967007c686cfdc0c92de6b515381d934145aeed238152d757a2735da
|
|
| MD5 |
3f041ac3f1e1ee0b097a5a4f2f1bd581
|
|
| BLAKE2b-256 |
fc0d8e49ad3d697a5e154432d91dfd516c76b35705ee034f44ebeaa242a680d6
|