Skip to main content

LibMGE is a graphical user interface library for developing 2D programs and games.

Reason this release was yanked:

The name changed from MGE to LibMGE.

Project description

MGE

Version: 1.0.0

Dependencies

numpy

Example of use

import MGE

MGE.init()

window = MGE.Window(resolution=(500, 500), flags=MGE.WindowFlag.Shown)
window.frameRateLimit = 60

gif = MGE.Object2D([0, 0], 0, [500, 500])
gif.material = MGE.Material(MGE.Texture(MGE.LoadImage("./image.gif")))

while True:
    MGE.update()
    window.update()

    window.title = f"LibMGE OpenGif | FPS: {int(window.frameRate)}"

    if MGE.QuitEvent() or MGE.keyboard(MGE.KeyboardButton.F1):
        exit()

    gif.drawObject(window)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

MGE-1.0.0.8b0.tar.gz (52.2 kB view details)

Uploaded Source

File details

Details for the file MGE-1.0.0.8b0.tar.gz.

File metadata

  • Download URL: MGE-1.0.0.8b0.tar.gz
  • Upload date:
  • Size: 52.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for MGE-1.0.0.8b0.tar.gz
Algorithm Hash digest
SHA256 02a0cf9352f6e24c515ea7b2a1d524e743e89d24a315ace4c9a017b63c0f49a1
MD5 136f583831fc95dbf8184363a93f16c8
BLAKE2b-256 9ead8024c8e9ca5ad493720413a8d0ebb5ffdb9b2d6256e7254d7f5125cad141

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page