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.20.tar.gz
(25.3 kB
view details)
File details
Details for the file r3frame-2025.0.20.tar.gz.
File metadata
- Download URL: r3frame-2025.0.20.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 |
a62b415cf24ccaa38523dad693ec4882d6ef4f79c009574eb82fdfc11f205223
|
|
| MD5 |
78c2f201f3f7ae8489aaa296625643ce
|
|
| BLAKE2b-256 |
7028719d74447f22244f0e15de341065df530a2d31129cb198363fc06a33d727
|