Skip to main content

Tiny arcade game framework backend using Pygame.

Project description

mini-arcade-pygame-backend

Pygame backend for Mini Arcade.

This package implements the shared Mini Arcade backend protocol with pygame and is the simplest backend to use during early development.

It provides:

  • window creation and lifecycle handling
  • event polling mapped into core input events
  • primitive rendering, texture drawing, and text rendering
  • audio and capture ports that match the core runtime contract

When to use it

Use pygame when you want:

  • the easiest setup path
  • fast iteration on gameplay and UI
  • a stable reference backend for parity comparisons

Install

pip install mini-arcade-pygame-backend

Docs

See the monorepo docs for backend selection and parity testing:

  • docs/source/concepts/backends.md
  • docs/source/tutorials/config/backend_swap.md

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

mini_arcade_pygame_backend-1.6.3.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

mini_arcade_pygame_backend-1.6.3-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file mini_arcade_pygame_backend-1.6.3.tar.gz.

File metadata

File hashes

Hashes for mini_arcade_pygame_backend-1.6.3.tar.gz
Algorithm Hash digest
SHA256 039db3a2ccbbccd618d3fc8269e80f46a07ff80aa262ab0a4370a543a20e600c
MD5 11e2b63ead8e21f9af8a8d8aeb3a3abc
BLAKE2b-256 9fd5d69f59c1737ff5704743bdc04fb125783dce456adc07a24fb8b24c60a4d1

See more details on using hashes here.

File details

Details for the file mini_arcade_pygame_backend-1.6.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mini_arcade_pygame_backend-1.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8b38f2de04c1531a182d43d32dc718f2a8dc0f67fd93e6cabf9fe66fb81be094
MD5 3a76dc4dd069ba33ae0e7fedd5de3c52
BLAKE2b-256 5c40cb7c715a012efbfaf8de46b1aa50a455c89a39bb95415beaf45c285de074

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