A simple and powerful pygame framework
Project description
What is r3frame?
r3frame is a game development framework designed to help developers create games with more speed and less hassle. It provides a structured foundation for handling scenes, objects, UI, input, and rendering, so you can focus on making games instead of reinventing the wheel.
Why Use r3frame?
- Save Time – No need to build a game structure from scratch.
- Better Organization – Scenes, assets, and objects are neatly managed.
- Pygame, but Better – All the flexibility of Pygame, with added convenience.
Features
- Modularity – Manage your game with a clean and modular API.
- Scene & Object Management – Easily define and switch between game scenes.
- Custom UI System – Buttons, text fields, and interface-scripting made simple.
- Asset Loading – Load images and sprite sheets efficiently.
- Input Handling – Keyboard and mouse events with built-in support.
- Partitioning Systems – Efficient object management for game worlds of many sizes.
Installation
Install r3frame via pip:
pip install r3frame
Contributing
Want to help improve r3frame? Feel free to contribute by submitting issues, suggesting features, or making pull requests!
License
r3frame is open-source under the MIT License.
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
r3frame-2025.0.18.tar.gz
(25.3 kB
view details)
File details
Details for the file r3frame-2025.0.18.tar.gz.
File metadata
- Download URL: r3frame-2025.0.18.tar.gz
- Upload date:
- Size: 25.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
181f07ffc8d7fadd7739cac246d2425c742c763b5b579d37d24767f343888bfc
|
|
| MD5 |
fe8a78bdb96540eebcbfa7a4a4b117ca
|
|
| BLAKE2b-256 |
fb1a5b7e89e1c44002fa0594dcfd1300acad6db9931d042b66a28d0b768b85b8
|