Prusty prototype, Python surface over a Rust runtime.
Project description
prusty
A better, easier, more efficient way to put out games. Python-flavored authoring, Rust runtime, 2D and 3D from day one. Nintendo-grade polish, developer freedom, few reserved words.
Status: 0.0.1 placeholder on PyPI. Engine and language spec are in design. No public API yet.
Why
- Simple wording. If a concept needs a paragraph to name, the name is wrong.
- Few reserved words. Every new keyword has to earn its place.
- No artificial ceiling. Powerful primitives, room to build anything.
- Feels Python, runs like Rust. Author in a friendly surface language, ship on a Rust runtime.
- 2D and 3D as first-class targets. No second-tier renderer.
Install (placeholder)
pip install prusty
Currently only exposes prusty.__version__. Real API to come.
Repository layout
assets/ logo and static art
src/prusty/ Python placeholder package (on PyPI)
pyproject.toml package metadata
LICENSE Prusty Community License v1.0
AGENTS.md guidelines for contributors and AI assistants
.cursor/rules/ editor rules
License
Prusty is released under the Prusty Community License v1.0, a source-available license. In short:
- You can use, read, modify, and redistribute the engine.
- You must keep the license, the name, and the official logo intact when redistributing. Forks under a different name are welcome, as long as they clearly say they are forks.
- Games and other works you build with Prusty are yours. No royalty, no restriction, no attribution requirement.
See LICENSE for the full text.
Contributing
Read AGENTS.md before opening a PR or opening a PR draft with an AI assistant. The prime directive is: do only what was asked.
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 Distributions
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 prusty-0.0.2-cp38-abi3-macosx_11_0_arm64.whl.
File metadata
- Download URL: prusty-0.0.2-cp38-abi3-macosx_11_0_arm64.whl
- Upload date:
- Size: 477.4 kB
- Tags: CPython 3.8+, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
689e4b720698a17361fb8f82ed9cf8224c8da73ecc6ec28ee97ebc75249b889c
|
|
| MD5 |
2c4c2962b0ee512b52bc3490bf6d12c6
|
|
| BLAKE2b-256 |
06beee055249fac5baab6f835f06209768b14dd0ba10965984fccb86fac4d662
|