Skip to main content
|Cisco Logo| PongHAT
====================

|License| |Version|

PongHAT is a Pong game running on a Raspberry Pi 3 using functionalities
from the Sense HAT.

.. raw:: html

<p align="center">

.. raw:: html

</p>

This game offers two modes:

- A first one, available during the first two levels where the player
plays against a wall.

- A second, from the third level, allowing artificial intelligence (AI)
to appear in the game, increasing the similarities with the
traditional pong game.

**NOTE:** the speed of the game gradually increases with each game.
Similarly, it increases as you move to the next level.

--------------

Installation
~~~~~~~~~~~~

It’s as simple as that:

::

pip install ponghat

--------------

Usage
~~~~~

After being connected to the Raspberry using the Sense HAT and installed
``ponghat``, execute the following command to start a game:

::

ponghat

Alternatively you can run this tool using Docker:

.. code:: bash

# Build the image
docker build -t ponghat .

# Run the image
docker run -v $(pwd):/app ponghat python ponghat.py

**NOTE:** if you don’t have any Sense HAT, you can use a `Sense HAT
emulator <https://trinket.io/sense-hat>`__.

--------------

Contributions
~~~~~~~~~~~~~

There are many ways to contribute. For example, by submitting a bug by
opening an issue in the issue tracker, or by making a pull request.
Ideas that can be implemented is adding particles, refactoring code,
etc.

--------------

License
~~~~~~~

Code is under the `MIT
License <https://github.com/rememberYou/pypong/blob/master/LICENSE>`__.

.. |Cisco Logo| image:: assets/logo.png
.. |License| image:: https://img.shields.io/badge/License-MIT-green.svg
.. |Version| image:: https://img.shields.io/badge/version-1.0.1-blue.svg

Metadata

Release files for ponghat 1.0.1

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

Source distribution (sdist)

Source distribution for ponghat 1.0.1
File Size Uploaded
ponghat-1.0.1.tar.gz 6.8 kB Details

Release files / ponghat-1.0.1.tar.gz

Download URL ponghat-1.0.1.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a4f012c97125f487ca7b2b13a31188bc305572785ead7e11d846eccd6a8433cc
BLAKE2b-256 checksum
How to use checksums
09a0112d5adf1e8f6a18047e8be25f372e136469e730721dc47f208122ce96d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file

1.0.0

1 release file

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