A simple GUI addon for Pygame, Pyglet, and Arcade
Project description
EasyCode-infinite
EasyCode-infinite is a python library made specifically so there would be easier and better coding with a lot of simplification added
EasyCode-infinite simplifies game development in Python by providing high-precision math variables and powerful, easy-to-use base classes for the industry's most popular 2D frameworks.
##Key Features *it includes of 3 special variables BigDecimal, BigString, and BigVector *includes of optimizations *is very fast and can save memory potentially *has a couple new sprites you can use *supports arcade, pyglet, and pygame
##Installation
Install EasyCode via pip or uv:
Warning:
**A simple mistake in the project happend which was that unfortunately the Bistring doesn't save memory. This happened because the Bigstring tries splitting every byte into 3 smaller bytes and each would carry the characters but actually I recently found out that bytes are not virtual data they are physical levers. This will be fixed in version 1.4.0 but wont be as good as it orriginally would've been because it will add something that takes up memory and in total it will be worth 2 characters per byte.
pip install easycode_infinite
uv pip install easycode_infinite --system
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
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 easycode_infinite-1.0.3.tar.gz.
File metadata
- Download URL: easycode_infinite-1.0.3.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d791b5fe9ae2965ef70f0f8cccd2f14e234186389ab7bb5942f46d8769c6bf95
|
|
| MD5 |
a6a12afe16f245750f0e5ec27b6a04ee
|
|
| BLAKE2b-256 |
36e9f7f928d7261ff944ae2f899b087a8827dabb2162677d7e0bedaec1b98122
|
File details
Details for the file easycode_infinite-1.0.3-py3-none-any.whl.
File metadata
- Download URL: easycode_infinite-1.0.3-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8eca05f5646f81469b0bd8520139ac87add0d744283ee4a91a213eccb388b6f
|
|
| MD5 |
cd2bcfa726948c8a9c2a48af8285258a
|
|
| BLAKE2b-256 |
ceed1d8f35b5a8743478016d2c04efcf3f74ecb29434d2fe2803c7d1b371492e
|