Skip to main content

Arcade Game Development Library

Project description

Welcome to The Arcade Library

MIT License Pull Requests Welcome First Timers Friendly

Arcade is an easy-to-learn Python library for creating 2D video games. It is ideal for beginning programmers or programmers who want to create 2D games without learning a complex framework.

Arcade is built on top of pyglet and OpenGL. See Games Made with Arcade for example game jam entries and more.

PyPI - Downloads GitHub Commit Activity GitHub Contributors GitHub Stars

Stable Documentation

Read the stable documentation at https://api.arcade.academy.

Development Previews

Preview the next release at https://api.arcade.academy/en/development/.

Citation

@Online{PythonArcade,
    author = {Paul Vincent Craven},
    title = {Easy to use Python library for creating 2D Arcade games.},
    date = {2025-01-01},
    publisher = {GitHub},
    journal = {GitHub repository},
    howpublished = {\url{https://github.com/pythonarcade/arcade}},
    commit = {<insert hash if needed>}
}

Contact the Maintainers

The best way to contact and chat with the maintainers is on the Arcade Discord Server.

paul@cravenfamily.com

Project details


Release history Release notifications | RSS feed

This version

3.3.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arcade-3.3.3.tar.gz (42.0 MB view details)

Uploaded Source

Built Distribution

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

arcade-3.3.3-py3-none-any.whl (42.7 MB view details)

Uploaded Python 3

File details

Details for the file arcade-3.3.3.tar.gz.

File metadata

  • Download URL: arcade-3.3.3.tar.gz
  • Upload date:
  • Size: 42.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for arcade-3.3.3.tar.gz
Algorithm Hash digest
SHA256 86a73dfafa0ce4fd4fb9551f850cc332b392e22e88142ff17914ea3fef59540b
MD5 11d327eb4e22754629159c727399eb1b
BLAKE2b-256 5b8f7e2d6433bfbaf6c501d51614155a1b8e617805edab6c95b74182c7f2c68b

See more details on using hashes here.

File details

Details for the file arcade-3.3.3-py3-none-any.whl.

File metadata

  • Download URL: arcade-3.3.3-py3-none-any.whl
  • Upload date:
  • Size: 42.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for arcade-3.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 25f4e0e5b8bcbe7a7d087c0a23b19e9f423b0c70ec00945c8712c9a3e541ebd2
MD5 014cb77be2de9605fac6f560daf99197
BLAKE2b-256 a9c95888ddef3668caee10b6111dfb98a96addacef40b9b098213497a8ed614e

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