Myriapod - Le Bottin des Jeux Linux

Myriapod

🗃️ Specifications

📰 Title: Myriapod 🕹️ / 🛠️ Type: Game
🗃️ Genre: Arcade 🚦 Status: 06. Tested & Working
🏷️ Category: Arcade ➤ Shooter ➤ Centipede 🌍️ Browser version:
🔖 Tags: Arcade; Shooter; Centipede; Family Friendly; Score Attack; Endless; PvE; Retro; Remake; Cute; Keyboard; Casual 📦️ Package Name:
🐣️ Approx. start: 2019-12-05 📦️ Arch package:
🐓️ Latest: 2021-11-06 📦️ RPM package:
📍️ Version: Latest : - / Dev : 24d2d9d 📦️ Deb package:
🏛️ License type: 🕊️ FOSS with NC | ND 📦️ Flatpak package:
🏛️ License: CC BY-NC-SA 3.0 📦️ Snap package:
🏝️ Perspective: Top-down 📦️ AppImage package:
👁️ Visual: Fixed screen ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: Goupil & Louis
🎰️ ID: 16156 🐛️ Created: 2022-01-23
🐜️ Updated: 2022-03-26

📖️ Summary

[fr]: Un petit shooter en plateforme libre et multi-plateforme inspiré de Centipède dans lequel le joueur pilote un vaisseau spatial et tente d'éliminer un vaisseau ennemi constitué de segments (à la manière d'un mille-patte) indépendants avant qu'ils ne parviennent en bas de l'écran et éliminent le joueur. Des obstacles et un vaisseau ennemi viennent gêner le tir, le tout servi par une très belle ambiance sonore. Écrit par Eben Upton, fondateur du Raspberry Pi, il sert d'exemple de programmation pour le livre "Code the Classics" (à présent gratuit, livré sous forme de PDF). Son source est abondamment commenté, étant destiné à l'apprentissage du langage Python. Excellent ! [en]: A libre and multi-platform little shooter inspired by Centipede in which the player pilots a spaceship and tries to eliminate an enemy ship made of independent segments (like a centipede) before they reach the bottom of the screen and eliminate the player. Obstacles and an enemy ship come in the way of the shot, all served by a beautiful soundtrack. Written by Eben Upton, founder of the Raspberry Pi, it serves as a programming example for the book "Code the Classics" (now free, delivered as a PDF). Its source is abundantly commented, being intended for learning the Python language. Excellent !

🎥️ Videos

🕹️ Gameplay : (202201),


🐧 Linux joue / Linux plays : TuxStory(202010),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202010) ht(202xxx) g(202201) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial : (empty)

🍩️ Resources
(empty) :
🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (Eben Upton [fr] [en]) : [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Linkedin] [Interview 1(202004) 2(201303)]
Devs (Wireframe magazine [fr] [en]) : [Site 1 2] [Chat] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(201912) 2(202004)]
Game : [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Debian] [openSUSE] [Repology] [pkgs.org] [Arch Linux / AUR] [AppImage] [Snap] [Flatpak] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🕹️ Title: Myriapod
🦊️ What's: A libre little shooter inspired by Centipede
🏡️ https://wireframe.raspberrypi.com/books/code-the-classics1
🐣️ https://github.com/Wireframe-Magazine/Code-the-Classics
🔖 #Linux #Game #Arcade #Shooter #Centipede #Casual #Libre
📖 Our entry: https://bit.ly/bottinLightOn

🥁️ Update:
⚗️
📌️ Changes:
🐘 From:

🕹️ https://yewtu.be/bdRxxskomMU
🐧 https://yewtu.be/t0dA6lcVdYM

📕 Description [fr]

Un petit shooter en plateforme gratuit inspiré de Centipède, par Eben Upton (fondateur du Raspberry Pi).
En Python.

Myriapod est un petit shooter en plateforme libre et multi-plateforme inspiré de Centipède dans lequel le joueur pilote un vaisseau spatial et tente d'éliminer un vaisseau ennemi constitué de segments (à la manière d'un mille-patte) indépendants avant qu'ils ne parviennent en bas de l'écran et éliminent le joueur. Des obstacles et un vaisseau ennemi viennent gêner le tir, le tout servi par une très belle ambiance sonore. Écrit par Eben Upton, fondateur du Raspberry Pi, il sert d'exemple de programmation pour le livre "Code the Classics" (à présent gratuit, livré sous forme de PDF). Son source est abondamment commenté, étant destiné à l'apprentissage du langage Python. Excellent !


Ce superbe livre cartonné de 224 pages raconte non seulement l'histoire de certains des jeux vidéo les plus importants des années 1970 et 1980, mais vous montre aussi comment créer vos propres jeux inspirés de ces jeux à l'aide de Python et de Pygame Zero, en suivant les exemples programmés par Eben Upton, fondateur de Raspberry Pi.

Dans le premier des deux volumes, nous refaisons cinq jeux vidéo classiques - allant de Pong à Sensible Soccer, chacun représentant un genre différent. Nous interviewons les créateurs originaux des jeux et apprenons de leur exemple, tout en utilisant les compétences en ingénierie artistique et audio de deux des développeurs de jeux les plus prolifiques des années 1980 pour nos versions recréées des jeux.

• Bénéficiez des conseils et astuces des maîtres en matière de conception de jeux
• Explorez les listes de codes et découvrez comment ils fonctionnent.
• Téléchargez et utilisez les exemples de jeux d'Eben Upton.
• Apprenez à coder vos propres jeux avec Pygame Zero.
• Lisez des entretiens avec des créateurs experts en graphisme et en audio

Nous sommes en mesure d'offrir ces ressources gratuitement grâce à nos supporters du monde entier. Vous pouvez soutenir notre travail en faisant une contribution de n'importe quel montant.

📕 Description [en]

📕🐧"A libre little shooter inspired by Centipede in which the player pilots a spaceship and tries to eliminate an enemy ship made of independent segments"🐧📕

This stunning 224-page hardback book not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them using Python and Pygame Zero, following examples programmed by Raspberry Pi founder Eben Upton.

In the first of two volumes, we remake five classic video games – ranging from Pong to Sensible Soccer, each represents a different genre. We interview the games’ original creators and learn from their example, as well as utilise the art and audio engineering skills of two of the 1980s’ most prolific games developers for our recreated versions of the games.

• Get game design tips and tricks from the masters
• Explore the code listings and find out how they work
• Download and play game examples by Eben Upton
• Learn how to code your own games with Pygame Zero
• Read interviews with expert graphics and audio creators

We are able to offer these resources for free thanks to our supporters around the world. You can support our work by making a contribution of any size.

🚧️ Installation [fr]

🔧️ INSTALLATION :

📄️ Installation à partir du source du jeu :

• (✔ v. 24d2d9d) Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.

▸ Installation des dépendances (en dépôt) :
• Installez au préalable les paquets suivants (pour Debian/Ubuntu, si le nom du paquet suivi par le suffixe "-dev" est disponible, installez-le en priorité) : python-pgzero python-pygame

▸ Téléchargement du source (sur GitHub) :
• Si vous souhaitez une version publiée / stable :
- En HTTP : sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur "Clone"
- Ou en console, dans le répertoire de votre choix, lancez :
$ git clone -b "Nom_de_la_release" --recursive https://github.com/Wireframe-Magazine/Code-the-Classics
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement (sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
• Si vous souhaitez obtenir la version la plus récente (de développement, non stable, potentiellement non fonctionnelle), dans le répertoire de votre choix, lancez :
$ git clone --recursive https://github.com/Wireframe-Magazine/Code-the-Classics

▸ Compilation du jeu :
Pas de compilation nécessaire, le jeu peut se lancer directement avec la commande python ci-après.


🚀️ LANCEMENT DU JEU :

• En console dans son répertoire racine lancez : $ python myriapod.py

🔍️ Test [fr]

🕵️ Test (✔ v. 24d2d9d) par goupildb (config. : Manjaro 64-bit) :
Le : 23 Janvier 2021
⏱️ Durée du test : 10 minutes.

👍️ 🕹️ Premières impressions
L'installation du jeu se résume à installer le paquet python-pgzero (dans les dépôts Arch/Manjaro).
Le jeu bénéficie d'une réalisation soignée et d'un gameplay amusant. On affronte l'IA pour le meilleur score.
L'objectif est d'éliminer le vaisseau en forme de mille patte qui descend du haut de l'écran avant qu'il ne parvienne en bas. Une fois parvenu en bas on peux tout de même l'éliminer, mais c'est nettement plus difficile. Lorsque le vaisseau ennemi est éliminé, un autre prend le relais, plus rapide. Un autre vaisseau en bas de l'écran vient gêner le tir. Un très beau clone de Centipède !

👍️ 🕹️ Conclusion :
Une belle réalisation avec une ambiance sonore convaincante et un gameplay amusant.
👏️ ❤️ Un grand bravo et merci à ses auteurs !