Skip to main content

The Messenger toolkit for Elm

Project description

The Messenger Game Engine

Messenger is a 2D game engine with experimental concepts for Elm based on canvas.

Games made with Messenger

Cool Features

  • Engine in a library. Messenger core is built in a library.
  • Message (or event) based. Faster development cycle, easier to divide work.
  • Functional, but OOP styled. Take advantages of both functional programming and OOP.

Conceptual Picture

  • Red arrow: messages that are sent positively
  • Orange arrow: messages that are triggered passively

Tutorial/Guide

Full documentation is hosted on Typst.

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

elm_messenger-0.3.3.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

elm_messenger-0.3.3-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file elm_messenger-0.3.3.tar.gz.

File metadata

  • Download URL: elm_messenger-0.3.3.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for elm_messenger-0.3.3.tar.gz
Algorithm Hash digest
SHA256 ba8d616a51dc49f5d414554d5b090b0beaa8fbb664536afb79ee7ccf865f9bde
MD5 3ecdbfb4830e77aecc02eb2c92b7162a
BLAKE2b-256 9b5b0e513a6c84779a2e64ba279dd30546480f4e6dd0decddc58895cc6385e59

See more details on using hashes here.

File details

Details for the file elm_messenger-0.3.3-py3-none-any.whl.

File metadata

File hashes

Hashes for elm_messenger-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 03f429b9a22374d67e1f873d5c00bff9d93643ef4956f0749658f128afc9f742
MD5 4572eccf04cd3bc2ff406e73d1b3948e
BLAKE2b-256 7665ac094ef83704d1eb032319b130424d691eab2a9d5f3f5fcd0f4e714572f0

See more details on using hashes here.

Supported by

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