realityengine is a game library designed to make game development with Python easy.
Project description
realityengine is a library that makes it simple and easy to create games with python. It is based on tkinter to create the window and for drawing graphics. realityengine is open source on github!
realityengine is in BETA so please expect bugs, you can report them on our Github!
Installation
pip install realityengine
Help
If you are just getting started with realityengine, you should be able to get started fairly quickly. There are a ton of great and helpful tutorials out there which can help you get a head start.
If you are experiencing issues it might be because you are using an older version of realityengine! If so, you can always upgrade to the latest version of realityengine quickly by running
pip install realityengine --upgrade in your terminal.
If you’re ever stuck you can always look in the examples folder for code samples and example code to help you on the way.
CHANGELOG
1.0.0 (26/07/2022)
First Release
1.1.0 (16/8/2022)
Added basic line drawing capabilities with the draw_line() method
You can now get the tkinter canvas with the get_canvas() method in the screen
Added the top, bottom, left and right properties to gameobjects
When using the run function in the Window class it displays a message that tells you the version of realityengine.
1.2.0 (12/11/2022)
Added a way for gameobjects to render a sprite
Added a draw_sprite method to the Window class for rendering images on their own
Added a background_image property to the Window class
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
File details
Details for the file realityengine-1.2.0.tar.gz.
File metadata
- Download URL: realityengine-1.2.0.tar.gz
- Upload date:
- Size: 12.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f10644ec4d794ed6863b3d5f70ad879027fcb030b5ba2e6908a7399cec0eb4e
|
|
| MD5 |
80bc0862732c253558af294b35ad48e8
|
|
| BLAKE2b-256 |
3edebe5b50b28b64e5b2e35abca068af7a7b7b8120cd645315489c3253e6ac55
|