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.5.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

elm_messenger-0.3.5-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: elm_messenger-0.3.5.tar.gz
  • Upload date:
  • Size: 5.2 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.5.tar.gz
Algorithm Hash digest
SHA256 b1463bcf4e9ef11b6f78599c629563d9864789a60a79af34ddf5515b33c86b54
MD5 87705d006d8ab492ccb8d08acce50caa
BLAKE2b-256 b6f9a5aa862763e55af5fa109b909f0eadc0e70cabed4de9b35960b05e45a222

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for elm_messenger-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5958a559149461d372ca427858aa752b5e52fa4e0ada6ec2470520c83bd54f31
MD5 addf4f02546514057d9b3a8f09ec04cd
BLAKE2b-256 26a69bb57a7329fdd70702a765747c0028f18f09eb0212c6efd515d8c1407dc5

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