Solarwolf - Le Bottin des Jeux Linux

Solarwolf

🗃️ Specifications

📰 Title: Solarwolf 🕹️ / 🛠️ Type: Game
🗃️ Genre: Arcade 👁️ Visual: 2D
🏷️ Category: Arcade ➤ Gathering 🏝️ Perspective: Third person
🔖 Tags: Arcade; Gathering; Space; Sci-fi; Remake; Difficult; Casual ⏱️ Pacing: Real Time
🐣️ Approx. start: 2002-05-29 👫️ Played: Single
🐓️ Latest: 2020-10-16 🚦 Status: 08. Active & Not working (no status)
📍️ Version: Latest: 💥️ 1.6.0 / Dev: a98f1d87 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 5. 🩺️⭐⭐ (it does not work)
🏛️ License: LGPL-2.1 ✨️ (temporary):
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-06-23

📦️ Deliverables

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

🚦 Entry status

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

📖️ Summary

📜️[en]: A libre, multi-platform clone of SolarFox (on ATARI 2600, 1981), whose objective is to collect the space containers in its 60 levels in the allotted time (hourglass on the right of the screen), under heavy fire from 4 enemy cannons translating to either side of the screen, and amidst obstacles (mines, asteroids). Each level is more difficult than the last. Fortunately, bonuses (time, extra lives, shields, etc.) boost your chances of success. 📜️[fr]: Un clone libre et multi-plateforme de SolarFox (sur ATARI 2600, 1981), dont l'objectif est de collecter les containers spatiaux de ses 60 niveaux dans le temps imparti (sablier à droite de l'écran), sous le feu nourri des 4 canons ennemis translatant de chaque côté de l'écran, et au milieu des obstacles (mines, astéroïdes). Chaque niveau est plus difficile que le précédent. Heureusement des bonus (temps, vies supplémentaires, bouclier, ...) relancent les chances d'y parvenir.

🎥️ Videos


🕵️ Reviews: (201411),


🎲️ Gameplay: (1.5/201109), 💥️ (1.5/202103), 💥️ (1.5/202108),

🕸️ Links

🏡️ Website & videos
[Homepage 1 2(deprecated)] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(201411) lp(202xxx) ht(202xxx) g(1.5/201109) g(1.5/202103) g(1.5/202108) g(1.5/201508) g(202209) g(202109) 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
[Solarwolf for Widescreen displays (by Adrian Posor)]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Pete Shinners (ShredWheat) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (SolarWolf) [fr] [en] [de]]
[Wikipedia (Solar Fox) [fr] [en] [de]]
[Framasoft [fr]] [The Linux Game Tome] [Jeux libres [fr]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

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

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

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Solarwolf
🦊️ What's: A libre SolarFox clone: collect space containers under enemy fire
🏡️ https://www.pygame.org/project/5658/
🐣️ https://gitlab.com/klockenschooster/solarwolfx
🔖 #LinuxGaming #ShareYourGames #Arcade #Gathering #Space
📦️ #Libre #Arch #RPM #Deb
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

❤️ Like it (1.6.0): Source doesn't work: 👎️
🥁️ Update: 1.6.0
⚗️ Consistent version 🦍️
📌️ Changes: https://www.pygame.org/project/5658/8224
🦣️ From: https://www.pygame.org/project/5658/8224
📶️ https://gitlab.com/klockenschooster/solarwolfx/-/tags?format=atom

🕵️ https://www.youtube.com/embed/dYp2U9JAcPo
🎲️ https://www.youtube.com/embed/?list=PLB85F1EC4AF0E4C7B
💥️🎲️ https://www.youtube.com/embed/W-2T9WlNRqs
💥️🎲️ https://www.youtube.com/embed/PpiQmBPAmOE

🕶️ A view of its UI, with 4 enemy ships translating at either end of the screen and pulling towards the center, where there are containers to collect, the player, mines and asteroids to avoid. On the top right-hand side, a wolf icon and, below it, the remaining time (in hourglass form).

📚️ Solarwolf is a libre, multi-platform clone of SolarFox (on ATARI 2600, 1981), whose objective is to collect the space containers in its 60 levels in the allotted time (hourglass on the right of the screen), under heavy fire from 4 enemy cannons translating to either side of the screen, and amidst obstacles (mines, asteroids). Each level is more difficult than the last. Fortunately, bonuses (time, extra lives, shields, etc.) boost your chances of success.

📕 Description [en]

📜️ "A libre clone of SolarFox, a game of gathering space containers under enemy fire" 📜️

SolarWolf is an action/arcade game written in Python.
It is free and open source, created with the Pygame game development library.

A Python Game by Pete Shinners

Most of Solarwolf's graphics were created by Eero Tamminen using free tools like Povray Raytracer and other unix commandline tools. He has released the set of graphics as a make project which can render and process the data. Best of all you can easily modify and experiment with the graphics used for SolarWolf.

SolarWolf is originally based of one of the favorites of "ShreadWheat". SolarFox on the Atari 2600. The point of the game is to scramble through 60 levels collecting space boxes. Each level gets is harder than the previous. Obstacles like bullets, mines, and asteroids cover your every move. Beat the Skip timer and grab the powerups for your only chance. Solarwolf runs on nearly every platform. It is one of the first games made for pygame, and has been recently fixed up and re-released.

📕 Description [fr]

Un clone libre de SolarFox, un jeu de collecte de containers spatiaux sous le feu ennemi, par Pete Shinners (ShredWheat) (l'auteur initial de la bibliothèque Pygame, graphismes par Eero Tamminen), SolarFox par Bally/Midway.
En Python.

Solarwolf est un clone libre et multi-plateforme de SolarFox (sur ATARI 2600, 1981), dont l'objectif est de collecter les containers spatiaux de ses 60 niveaux dans le temps imparti (sablier à droite de l'écran), sous le feu nourri des 4 canons ennemis translatant de chaque côté de l'écran, et au milieu des obstacles (mines, astéroïdes). Chaque niveau est plus difficile que le précédent. Heureusement des bonus (temps, vies supplémentaires, bouclier, ...) relancent les chances d'y parvenir.

Voir aussi / See also: Kobo II, Kobo Deluxe, Solarwolf,

Crédit image (lien ci-dessus): Debian.


SolarWolf est un jeu d'action/arcade écrit en Python.
Il est libre et à source ouvert et a été créé avec la bibliothèque de développement de jeux Pygame.

Un jeu en Python par Pete Shinners

La plupart des graphismes de Solarwolf ont été créés par Eero Tamminen à l'aide d'outils libres comme Povray Raytracer et d'autres outils en ligne de commande Unix. Il a publié l'ensemble des graphiques sous la forme d'un projet make qui peut rendre et traiter les données. Mieux encore, vous pouvez facilement modifier et expérimenter les graphiques utilisés pour SolarWolf.

SolarWolf est à l'origine basé sur l'un des jeux favoris de "ShreadWheat". SolarFox sur l'Atari 2600. Le but du jeu est de parcourir 60 niveaux en collectant des boîtes spatiales. Chaque niveau est plus difficile que le précédent. Des obstacles tels que des balles, des mines et des astéroïdes couvrent chacun de vos mouvements. Battez le chronomètre et attrapez les bonus, c'est votre seule chance. Solarwolf fonctionne sur presque toutes les plateformes. C'est l'un des premiers jeux réalisés pour pygame, et il a été récemment corrigé et réédité.



🍥️ Debian:

Récolter les boîtes et ne pas devenir fou

Solarwolf est un jeu d'action/arcade écrit entièrement en Python, avec de beaux graphismes et une bonne musique. Il est basé sur le jeu original SolarFox sur Atari 2600.

Parmi tout cela, la principale caractéristique est que c'est vraiment très amusant ! Le but du jeu est de passer 48 niveaux en récoltant toutes les boîtes. Ce qui le rend difficile est d'éviter les boules de feu de toutes directions venant sans cesse vers vous.



🌍️ Wikipedia:

SolarWolf est un clone du jeu d'action/arcade SolarFox de l'Atari 2600 produit par CBS Electronics qui a été lui-même adapté du jeu d'arcade de 1981 du même nom.

SolarWolf

SolarFox est un logiciel gratuit et open source sous Licence publique générale limitée GNU, en version 2.1 et utilise la bibliothèque de développement de jeux de la multiplateforme Pygame. Le site officiel maintient les paquets binaires pour Windows, Mac OS X, Linux et BeOS. Le code source peut aussi facilement être compilé pour les variantes d'UNIX tels que BSD, Solaris etIRIX. Il est inclus dans les dépôts officiels de plusieurs distributions Linux, incluant Debian, Ubuntu et Fedora.

Gameplay

SolarWolf a été décrit par GameSpy comme un « strange hybrid of games. It's part Pac-Man, part Q-Bert, and part Dodgeball ». (traduction : « étrange hybride de jeux. C'est une partie de Pac-Man, une partie de Q*bert, et une partie de Dodgeball »).

Le but du jeu est de piloter votre vaisseau avec les touche fléchées dans une aire de jeu rectangulaire pour collecter tous les cubes du niveau. Pourtant, en faisant ça, quatre combattants ennemis (un de chaque côté de l'écran) lancent des boules de feu sur vous; si vous êtes touché, vous perdez un vaisseau. Si vous avez perdu tous vos vaisseaux, vous perdez la partie. Chaque niveau a une minuterie sur le côté droit; le joueur doit finir le niveau avant que la minuterie atteigne zéro.

Au fur et à mesure du jeu, de nouveaux défis apparaissent. Les ennemis tirent plus rapidement, des obstacles apparaissent tels des astéroïdes et des mines (un collision avec eux coûte un vaisseau au joueur), aussi bien que la mise en place de blocs jaunes (qui nécessite deux passages pour être collectés) et de blocs rouges (qui nécessitent trois passages). Plus tard dans le jeu, une mine cachée apparaît de n'importe quel bloc jaune ou rouge.

Durant le jeu il y a plusieurs power-up que le joueur peut ramasser, incluant :

• Une augmentation du timer
• Une évaporation immédiate de toutes les boules de feu ennemies de l'écran
• Destruction d'un des quatre vaisseaux ennemis
• Un bouclier temporaire (qui protège uniquement des boules de feu)
• Un ralentissement temporaire
• Une vie supplémentaire

Si le joueur perd la partie, il peut continuer à partir d'un fichier de sauvegarde.

Selon le site web de l'auteur, son record personnel est « in the 40's » (« dans les 40 »). Le meilleur record du même site est 13 vaisseaux et 26 passes. Des scores plus bas tels que 13 vaisseaux avec 25 passes ont été signalés sur divers sites web.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).


📄️ Installation à partir du source
• Manque de compétence.


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] solarwolf ou $ solarwolf
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./solarwolf

💡 Nota : à adapter en fonction du nom de votre binaire.

🕵️ Test [fr]

📜️ Préambule :

⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : ? minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : le 23 Juin 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 20 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution.



🫕️ Installation :

▸ (✔ v. 1.5) Paquet Debian : FONCTIONNEL.
▸ (✘ v. solarwolf-widescreen v.1.5-5) Paquet Arch/AUR : NE S'INSTALLE PAS. Hunting dependencies... PORTTIME: not found ==> ERREUR : Une erreur s’est produite dans build() :: Unable to build python2-pygame - makepkg exited with code: 4
▸ (✘ v. solarwolfx v.1.6) Paquet Arch/AUR : NE FONCTIONNE PAS. (Python 3.12.3 est installé) Une fenêtre s'ouvre avec le message : Requires Python-3.6 or Greater
▸ (✘ v. 3.6) Source : NE FONCTIONNE PAS.
Les commandes précisées sur le site sont :
$ python3 -m pip install solarwolf -U --user
$ python3 -m solarwolf

J'ai tenté un :
$ python3 -m pip install solarwolf -U --user
error: externally-managed-environment (...)

Puis (suivant les instructions affichées en console - répertoire test/ créé juste avant) :
$ python -m venv /mnt/DDprc/TestLogiciels/test
installed package solarwolf 1.6.0, installed using Python 3.12.3
These apps are now globally available
- solarwolf
(...)
J'ouvre une autre console (il est précisé dans les messages qu'il faut utiliser une autre console) et lance : $ solarwolf
↪ Le jeu éteint mon 2eme écran, et affiche un écran noir. Le cri du loup du jeu se fait entendre (donc le jeu démarre), mais rien ne s'affiche.
Un [CTRL+C] me permet de reprendre le contrôle, mais il me laisse l'affichage sur un seul écran.


Bref, je manque de compétence, ça semble vieux, démarre d'emblée en plein écran (je n'aime pas et ça me confirme une fois de plus que ce type de démarrage n'est pas une bonne idée) et ne fonctionne pas.
🟠️ Mon test s'achève ici ¯\_(ツ)_/¯


🧭️ Conclusion :

🕵️ Impression globale : 👎️
❤️ Like it: ⏱️ (untested|fct test)
🎀️ Quality: 🩺️⭐⭐ (does not work)

🟠️ Dommage car c'est un jeu bénéficiant à la fois d'une belle réalisation et d'une bonne jouabilité.
🟠️ Il gagnerait à être livré en container (AppImage, Flatpak et/ou Snap) avec ses bibliothèques.
❤️ Un grand merci (notamment pour la version Linux !) néanmoins à son/ses auteur(s) !