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.2.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.2-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for mini_arcade_pygame_backend-1.6.2.tar.gz
Algorithm Hash digest
SHA256 032c470876927e95eb2827f354725f68cba31841fb9298260bc29d477c281acf
MD5 ba46ff498c8f2867c2c7fbbd8e1a9daf
BLAKE2b-256 625d95b9c07db04bfd20f418817ba885148824dc1c28f809821d23c42dc3b2e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mini_arcade_pygame_backend-1.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b6c9ce18fdd945dff28c3c259455c1bc7154b339f02f49780723b4ec8a97b290
MD5 553b8d9fba8036df9ac9554b01aee1ed
BLAKE2b-256 d2a0714311585428fbb0b49ff2244689514867cfd2d8f6f7d92dba03ea9c119f

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