Skip to main content

Contributors Forks Stargazers Issues MIT License


Logo

pong-arcade

Pong written using pygame

About The Project

Screenshot

This application is an implementation of Pong, originally developed and released by Atari in 1972. pong-arcade was created using pygame and various resources.

Play

Install

As per PEP 668, it is recommended to use pipx to install this application:

pipx install pong-arcade

Otherwise:

pip install pong-arcade
From Source

This application may also be built and installed from source. Requires the pip package build:

python3 -m build
pipx install dist/*.tar.gz
python3 -m build
pip install dist/*.tar.gz

Run

pong

Controls

The controls may be examined in-game from the menu.

Menu

  • Esc Quit
  • C Controls
  • 1 Select first menu option
  • 2 Select second menu option
  • 3 Toggle third menu option

In-Game

Controls Screenshot

Movement
  • W / I Move up
  • S / K Move down

Player1 may use either control scheme in single-player games.

Pause/Quit
  • P / Q Pause the game
  • M / Z Exit to menu

License

Distributed under the MIT License. See LICENSE for more information.

Github - jacob-thompson/pong-arcade

PyPI - pong-arcade

Contact

Jacob Alexander Thompson - jacobalthompson@gmail.com

Metadata

Release files for pong-arcade 2.5.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pong-arcade 2.5.4
File Size Uploaded Provenance Actions
pong_arcade-2.5.4.tar.gz 99.3 kB With provenance Details for pong_arcade-2.5.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pong-arcade 2.5.4
File Interpreter ABI Platform Actions
pong_arcade-2.5.4-py3-none-any.whl Python 3 none any Details for pong_arcade-2.5.4-py3-none-any.whl

Total release size: 200.0 kB

Release files / pong_arcade-2.5.4.tar.gz

Download URL pong_arcade-2.5.4.tar.gz
Size 99.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f18009d318ff28f511c6ae152a46b88b311a069794b187a12ebf757262af5050
BLAKE2b-256 checksum
How to use checksums
9bd5b7792a49a9c8aab7c619316d30447c5d272aa1232677ad259786b7da988e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 6, 2025.

Transparency log

Release files / pong_arcade-2.5.4-py3-none-any.whl

Download URL pong_arcade-2.5.4-py3-none-any.whl
Size 100.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
777a8c6a73c0de308a084ffd547277d9959cd68012a3c46924cac9e55a0b57b6
BLAKE2b-256 checksum
How to use checksums
cb9b136dfb0afab40df4eaec27b417673b26ac7790a6a1ef5e003f858f6ea5c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 6, 2025.

Transparency log

Security for pong-arcade 2.5.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for pong_arcade-2.5.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 6, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page