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.3.8.tar.gz (282.3 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.3.8-py3-none-any.whl (163.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mima_engine-0.3.8.tar.gz
Algorithm Hash digest
SHA256 ce7d70bafa6ec816747402f16a2cb229e1a5ca0417005cd50fc14131c6d9a3c6
MD5 c85e8329b826a32a3542922f36d68ab9
BLAKE2b-256 2cfb7754b64d436f33887f0096d035cf42bfcef2d1ef8869ffe1602a6935e63d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mima_engine-0.3.8-py3-none-any.whl
Algorithm Hash digest
SHA256 43a6a4e1ba059ef91bbb0cb09ad4397565231f695e03985446d8e335fe0e7324
MD5 e22f0b1600452bf31c2f9f5dd052bb3e
BLAKE2b-256 5bdb3452d6f85fc5ac5a4fe240bc3dd9bf2d72242f0f50654fbf55d6f5f6e9e8

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