An SDK for Python Development.
Project description
VertexEngine/Vertex
VertexEngine is a GUI and Game Engine for python applications, it works best if you use py installer
Offical Extensions:
VertexEngine-WebEngine VertexEngine-CLI
Change Logs (1.0rc1 - 1.2rc3), NEW!
1.2rc4
- Final RC!
- Docs will be updated on Feb 04, 2026.
- New Library!: ~ VertexEngine.AdvancedWidgets
1.2rc3
- Added 1 New Library: ~ HBox, VBox but horizontally not vertically.
1.2rc1
- Added a new Extension: VertexEngine-CLI
1.1
- Bugfixed WebEngine
- Compression
1.1rc4
- FINAL RC!
- Added 2 New Libraries: ~ VertexEngine.WebEngine ~ VertexEngine.WebView
1.1rc3
Revamped Input System! DEMO GAMES! Updated Scene Docs
Version 1.1rc2
Documentation Expansion! ~ Fixed the Changelogs New Input System! Old System (Qt) depreceated and not recomended for use.
Version 1.1rc1
New Library! (And Modules)!: ~ InputSystem ~ Buttons (Mouse and Widget) ~ Keyboard Input
Version 1.0.1
Added Changelogs!
Version 1.0
Added 2 New Libraries: ~ VertexEngine.SimpleGUI ~ VertexEngine.VertexScreenModifiers
Version 1.0rc2
Final Release Candidate Added 1 New Library!: ~ VertexUI
Version 1.0rc1
Size Compression Added 1 New Library!: ~ VertexScreen
How to install Pyinstaller
Step 1. Type in: pip install pyinstaller
Step 2. Wait a few min, don't worry if it takes 1 hr or more, it will finish
Step 3. How to use pyinstaller type: python -m PyInstaller --onefile *.py
There are flags: --noconsole > disables the console when you run the app --onefile > compress all of the code into one file --icon > the *.ico file after you type it will be set as the app icon.
How to install VertexEngine/Vertex:
Step 1: Type in pip install VertexEngine
Step 2: Wait a few min, don't worry if it takes 1 hr or more, it will finish
Pygame or PyQt6 systems are compatible with Vertex so you can use pygame collision system or PyQt6's UI system in VertexEngine.
Help
The documentation is in the following link: (Documentation)["https://vertexenginedocs.netlify.app/"] for help.
Dependencies
Vertex obviously has heavy dependencies since it's a game engine, the following requirements are:
| Dependency | Version |
|---|---|
| PyQt6 | >=6.7 |
| Pygame | >=2.0 |
| Python | >=3.10 |
About Me ❔
I Am a solo developer in Diliman, Quezon City that makes things for fun :) 77 Rd 1, 53 Rd 3 Bg-Asa QC Email: FinalFacility0828@gmail.com
📄 License
VertexEngine/Vertex is Managed by the MIT License. This license allows others to tweak the code. However, I would like my name be in the credits if you choose this as your starting ground for your next library.
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 vertexengine-1.2.0.tar.gz.
File metadata
- Download URL: vertexengine-1.2.0.tar.gz
- Upload date:
- Size: 20.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96839f76a80bd6faade3ae1b488e2290b647c6a6bb9616a24f48a58579f4fa58
|
|
| MD5 |
9c1905c4b6f977b3720cce82265d34bf
|
|
| BLAKE2b-256 |
0a3fd604539d9be71bf29e0b8f1be0d800ae5a3e9c37d2198401a8f4bfbed139
|
File details
Details for the file vertexengine-1.2.0-py3-none-any.whl.
File metadata
- Download URL: vertexengine-1.2.0-py3-none-any.whl
- Upload date:
- Size: 26.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3dc37ce3ed6fd6ee3212c02d4529a6d7d12c682c9e1e94316d4aa431c5b7798
|
|
| MD5 |
979c910c0b67b6cb7b6967a2958e883c
|
|
| BLAKE2b-256 |
9f4dfc2a7ed439888bb91dd133eb9fc2fefd2ed1c8bc2cd29cfe043a32fe1d7a
|