Pongathon - Le Bottin des Jeux Linux

Pongathon

🗃️ Specifications

📰 Title: Pongathon 🕹️ / 🛠️ Type: Game
🗃️ Genre: Arcade 👁️ Visual: 2D
🏷️ Category: Arcade ➤ Twitch ➤ Pong 🏝️ Perspective: Third person
🔖 Tags: ⏱️ Pacing: Real Time
🐣️ Approx. start: 👫️ Played: Single & Multi
🐓️ Latest: 2010-10-18 🚦 Status: 05. Tested & Working (status)
📍️ Version: 1.4.0 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 7. ⏳️
🏛️ License: GPL ✨️ (temporary): 4 stars
🐛️ Created: 2010-11-25 🐜️ Updated: 2024-06-17

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 3 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 12350

🕸️ Links

[Homepage] [Dev site] [Screenshots] [Changelog 1

[Wikipedia (Pong) [fr] [en]]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 📶️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/

🕶️

📚️ Name is a

📕 Description [fr]

Un Pong avec IA adaptative.
En Python.

Pongathon est un clone de Pong mono (IA) et multijoueur (2 en hotseat).
Il bénéficie d'effets sonores et d'une IA dont le niveau augmente au fil du jeu.

Le Pong est l'ancêtre du jeu de tennis informatique, son gameplay repose sur les réflexes et l'habileté.
En dépit de son grand âge, il reste agréable et simple, et tout à fait adapté pour quelques minutes de jeux.

🚧️ Installation ➜ 🚀️ Launching [fr]

Sur notre PC la définition des touches proposée par le jeu (touche "1" pour jeu contre l'IA et "2" pour le jeu en réseau local) ne fonctionne pas.
Il suffit de redéfinir les touches dans le fichier controllers.py, nous avons changé en lignes 59 à 61 les touches pygame.K_1 par pygame.K_a et pygame.K_2 par pygame.K_z, ce qui nous donne :
elif event.key == pygame.K_a:
ev = events.GameStartRequest(1)
elif event.key == pygame.K_z:
ev = events.GameStartRequest(2)


🚀️ LANCEMENT DU JEU

En console dans le répertoire racine du jeu lancez : $ python pongathon.py


⌨️🖱️🎮️ CONTRÔLES: (non redéfinies) :
P: pause,
T/Y : changement de thème graphique et sonore
Joueur 1 : Fléches haut/bas
Joueur 2 : A/Z
Esc : Quitter

A l'écran de démarrage (inactif une fois le jeu lancé):
F/W : Fullscreen (plein écran) ou Windowed (fenêtré).

🕵️ Test [fr]

🕵️ Test (1.4.0) :
Un graphisme et des effets sonores soignés, le thème "Tennis de table" est assez convaincant, y compris dans les effets sonores, quelques voix viennent émailler certaines actions.
L'IA est adaptative (faible au début et se renforçant ensuite), ce qui lui confère un bon gameplay.
Un jeu bien pensé, bien réalisé, bien maintenu (d'autres évolutions sont prévues): très bien.