Skip to main content

A game engine based on pygame.

Project description

Mima Engine

A game engine based on pygame.

Design Philosophy

standalone:

  • zero architectural assumptions
  • suitable for any pygame project
  • copy-paste friendly

layered:

  • introduces preferred patterns
  • assumes common game-loop structures
  • flexible but guided usage

integrated:

  • opinionated systems
  • assumes specific data flow and lifecycle
  • intended for projects that opt into this style
Module Internal Imports Copy-Paste Safe Intended Use
standalone none yes drop-in utilities
layered shallow usually enhanced helpers
integrated deep no full library usage

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

mima_engine-0.5.2.tar.gz (289.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mima_engine-0.5.2-py3-none-any.whl (170.8 kB view details)

Uploaded Python 3

File details

Details for the file mima_engine-0.5.2.tar.gz.

File metadata

  • Download URL: mima_engine-0.5.2.tar.gz
  • Upload date:
  • Size: 289.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mima_engine-0.5.2.tar.gz
Algorithm Hash digest
SHA256 ff8cc27b4881ca4716a71911474638ecd8601c85ca5c03a071d82a73aa9a790c
MD5 baa8b1703ead2b04dfd3183ebe96b15e
BLAKE2b-256 9069287f151261a222be5281349b534dbcf6fe147f6341b364d987e23b547cb1

See more details on using hashes here.

File details

Details for the file mima_engine-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: mima_engine-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 170.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mima_engine-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 63c21a30c6168be6e950be32657f07c2442a6e00db6d1d1f4c6364e69f97d870
MD5 eb266f40082fa3fab545460b225145a1
BLAKE2b-256 44e00a034e6ac6349f19af7020475553465763d8e8e724b7ecf8d2ed27d26d1d

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