Welcome to The Arcade Library!

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.

.. image:: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat) :target: http://makeapullrequest.com :alt: Pull Requests Welcome

.. image:: https://img.shields.io/badge/first--timers--only-friendly-blue.svg :alt: first-timers-only Friendly :target: http://www.firsttimersonly.com/

.. image:: https://img.shields.io/pypi/dm/arcade :alt: PyPI - Downloads

.. image:: https://img.shields.io/github/commit-activity/m/pythonarcade/arcade :alt: GitHub commit activity

.. image:: https://img.shields.io/pypi/l/arcade :alt: PyPI - License


Games Using Arcade

See: https://api.arcade.academy/en/latest/sample_games.html

Contact the Maintainer



Easy to use Python library for creating 2D arcade games.

Arcade Info

⭐ Stars 1117
🔗 Homepage arcade.academy
🔗 Source Code github.com
🕒 Last Update 8 months ago
🕒 Created 7 years ago
🐞 Open Issues 39
➗ Star-Issue Ratio 29
😎 Author pythonarcade