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.17.tar.gz
(24.4 kB
view details)
File details
Details for the file r3frame-2025.0.17.tar.gz.
File metadata
- Download URL: r3frame-2025.0.17.tar.gz
- Upload date:
- Size: 24.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6718b6f7f0162998cf60724187d2a1923cc93176533adc2359e8e9d3734e63d
|
|
| MD5 |
78fb7a2fde8f1726a72a0e919161e750
|
|
| BLAKE2b-256 |
5fa83cd0a93aaf2480ae71966d968f1367dae567633d57e4804436dbe9d450e7
|