Spelunky Classic HD - Le Bottin des Jeux Linux

Spelunky Classic HD

🗃️ Specifications

📰 Title: Spelunky Classic HD 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 👁️ Visual: 2D Scrolling
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ Rogue-lite ➤ Rick Dangerous, Spelunky 🏝️ Perspective: Side view
🔖 Tags: Rogue-lite; Adventure; Action Platformer; Procedural Generation; Retro; Classic; Pixel Art; Cute; Co-op; 4 Player Local; Online Multi; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2017-05-14 👫️ Played: Single
🐓️ Latest: 2024-05-05 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 1.1.7 / Dev: eb48b3b ❤️ Like it: 1. 🙏️⭐⭐⭐⭐⭐ (fantastic)
🏛️ License type: 🎁 Free of charge 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: Free ✨️ (temporary):
🐛️ Created: 2024-11-03 🐜️ Updated: 2024-11-05

📦️ Deliverables

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

🚦 Entry status

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

📖️ Summary

📜️[en]: Spelunky Classic HD is a free, multi-platform cave exploration and treasure hunting roguelite inspired by classic platform games and roguelikes, where the aim is to collect as much treasure as possible from a (procedurally generated) cave. Players use the objects at their disposal to survive and get deeper and deeper into the cave. They must not be afraid of dying. This is an improved version of the original using Game Maker (by Derek Yu), with multi-platform support, different image formats, touch input, gamepad, in-game menu and translations. Further contributions are awaited. 📜️[fr]: Spelunky Classic HD est un roguelite d'exploration de grottes et de chasse au trésor gratuit et multi-plateforme inspiré des jeux de plateforme classiques et des roguelikes, où le but est de récupérer le plus de trésors possible dans une grotte (générée de manière procédurale). Le joueur utilisera les objets à sa disposition pour survivre et s'enfoncer toujours plus profondément. Il ne doit pas avoir peur de mourir. Il s'agit d'une version améliorée de l'original sous Game Maker (de Derek Yu), apportant notamment le support multi-plateforme, différents formats d'images, la saisie tactile, le gamepad, un menu dans le jeu, et les traductions. Son développement attend de nouvelles contributions.

🎥️ Videos


🎲️ Gameplay: (202406), (202101), (201708),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202406) g(202101) g(201708) g(201902) g(202210) g(201707) g(202208) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202204) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(Spelunky Classic HD) Devs (Spelunky Classic HD Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Spelunky Classic HD) Devs (Ivan Yancharkin (yancharkin) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Spelunky) Devs (Derek Yu [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(201509) 2(202012)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (Spelunky) [fr] [en] [de]]
[LinuxMaster Club]

📦️ 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: [LinuxMaster Club on mastodon]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Spelunky Classic HD
🦊️ What's: A free cave exploration and treasure hunt roguelite
🏡️ https://yancharkin.itch.io/spelunky-classic-hd
🐣️ https://github.com/yancharkin/SpelunkyClassicHD
🔖 #LinuxGaming #ShareYourGames #Roguelite
📦️ #Free #Bin #AppIm #Snap
📖 Our entry: (homeless)

🕵‍♂️️ 1.1.7: 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 1.1.7
⚗️ Code improvement 🚀️
📌️ Changes: https://github.com/yancharkin/SpelunkyClassicHD/releases
🦣️ From: https://floss.social/@linuxmasterclub/113418270217536541
🛜️ https://github.com/yancharkin/SpelunkyClassicHD/releases.atom

🕯️https://www.youtube.com/embed/DUnIdgJwJxU
🕯️https://www.youtube.com/embed/?list=PLXPbOyHh5VmOPruUzPd4pZZj1uSws0JGu
🕯️https://www.youtube.com/embed/yQL8K43ReG0

🕶️ An early-game side view of a (procedurally generated) cave showing the explorer Speelunky on a platform on the left and a woman shouting ‘Help’ on the right. Gold ores are scattered throughout the rock, and ladders are used to reach different levels. The counters are at the top left of the interface.

📚️ Spelunky Classic HD is a free, multi-platform cave exploration and treasure hunting roguelite inspired by classic platform games and roguelikes, where the aim is to collect as much treasure as possible from a (procedurally generated) cave. Players use the objects at their disposal to survive and get deeper and deeper into the cave. They must not be afraid of dying. This is an improved version of the original using Game Maker (by Derek Yu), with multi-platform support, different image formats, touch input, gamepad, in-game menu and translations. Further contributions are awaited.

📕 Description [en]

📜️ "A free cave exploration and treasure hunt roguelite" 📜️

Spelunky is a cave exploration / treasure-hunting game inspired by classic platform games and roguelikes, where the goal is to grab as much treasure from the cave as possible. Every time you play the cave’s layout will be different. Use your wits, your reflexes, and the items available to you to survive and go ever deeper! Perhaps at the end you may find what you’re looking for… Don’t be afraid to die! But also don’t be afraid to live! Happy Spelunky-ing!

This project is no longer under development. But I'm trying to maintain it. You can ask questions, I'll try to answer them but do not expect new features or bug fixes. You can still report bugs (preferably on GitHub), though it's unlikely that those bugs will be fixed. Your bug reports will be useful only if someone decides to continue development someday. So it's up to you to decide if it's worth your time to report bugs.


About this version

This is a modified version of Derek Yu's game Spelunky Classic. Based on the source code published in Humble Weekly Bundle: Play and Create with GameMaker (not original 1.1 release).

New features:

✅️ builds for different operating systems
✅️ different aspect ratios (originally 4:3)
✅️ touch input
✅️ support for translations
✅️ proper in-game menu
✅️ better gamepad support

If playing in a browser: [Spelunky Classic HD HTML5]

The PWA version that can be installed for offline use (e.g., on Chrome OS) is here.
To open/close the menu without breaking fullscreen, use 'Tab' instead of 'Esc'

Contributors:

• nkrapivin - bugfixes and improvements to gamepad support
• grheavy - Spanish translation
• Spenĉjo - Esperanto translation
• Gabriel Albuquerque Ferreira - Brazilian Portuguese translation
• bakustarver - Ukrainian translation
• LeRetardatN - French translation

📕 Description [fr]

Un roguelite d'exploration de grottes et de chasse au trésor gratuit, par la Spelunky Classic HD Team, initié par Ivan Yancharkin (yancharkin), reprenant le travail de l'auteur original, Derek Yu.
En Game Maker Language

Spelunky Classic HD est un roguelite d'exploration de grottes et de chasse au trésor gratuit et multi-plateforme inspiré des jeux de plateforme classiques et des roguelikes, où le but est de récupérer le plus de trésors possible dans une grotte (générée de manière procédurale). Le joueur utilisera les objets à sa disposition pour survivre et s'enfoncer toujours plus profondément. Il ne doit pas avoir peur de mourir. Il s'agit d'une version améliorée de l'original sous Game Maker (de Derek Yu), apportant notamment le support multi-plateforme, différents formats d'images, la saisie tactile, le gamepad, un menu dans le jeu, et les traductions. Son développement attend de nouvelles contributions.


Spelunky est un jeu d'exploration de grottes et de chasse au trésor inspiré des jeux de plateforme classiques et des roguelikes, où le but est de récupérer le plus de trésors possible dans la grotte. Chaque fois que vous jouez, l'agencement de la grotte est différent. Utilisez votre intelligence, vos réflexes et les objets à votre disposition pour survivre et vous enfoncer toujours plus profondément ! Au bout du compte, vous trouverez peut-être ce que vous cherchez... N'ayez pas peur de mourir ! Mais n'ayez pas peur non plus de vivre ! Bon Spelunky !

Ce projet n'est plus en cours de développement. Mais j'essaie de le maintenir. Vous pouvez poser des questions, j'essaierai d'y répondre mais ne vous attendez pas à de nouvelles fonctionnalités ou à des corrections de bugs. Vous pouvez toujours rapporter des bugs (de préférence sur GitHub), bien qu'il soit peu probable que ces bugs soient corrigés. Vos rapports de bugs ne seront utiles que si quelqu'un décide de poursuivre le développement un jour. C'est donc à vous de décider si cela vaut la peine de signaler des bogues.

À propos de cette version

Il s'agit d'une version modifiée du jeu Spelunky Classic de Derek Yu. Basé sur le code source publié dans Humble Weekly Bundle : Play and Create with GameMaker (pas la version originale 1.1).

Nouvelles fonctionnalités :

✅️ versions pour différents systèmes d'exploitation
✅️ différents formats d'image (à l'origine 4:3)
✅️ saisie tactile
✅️ prise en charge des traductions
✅️ menu approprié dans le jeu
✅️ meilleure prise en charge de la manette de jeu

Si vous jouez dans un navigateur : [Spelunky Classic HD HTML5]

La version PWA qui peut être installée pour une utilisation hors ligne (par exemple, sur Chrome OS) est ici.
Pour ouvrir/fermer le menu sans briser le plein écran, utilisez 'Tab' au lieu de 'Esc'

Contributeurs :

• nkrapivin - correction de bugs et amélioration de la prise en charge du gamepad
• grheavy - traduction en espagnol
• Spenĉjo - traduction en espéranto
• Gabriel Albuquerque Ferreira - traduction en portugais brésilien
• bakustarver - traduction en ukrainien
• LeRetardatN - traduction en français

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

⛓️ Installation à partir du binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).

📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.

💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.


📦️ Installation (méthode alternative) à partir du binaire au format Snap :
• Un binaire au format Snap est disponible.

▸ Installation de snap :
(L'installation du gestionnaire de paquets Snap (et ses commandes de base) est aussi décrite sur la fiche "0 03 - Glossaire & licences courantes").
Si ce n'est déjà fait, installez le paquet : snapd

▸ Installation du jeu au format Snap :
Après avoir installé snapd (en dépôt), lancez en console ("your_snap_package" étant le nom de votre jeu) : # snap install your_snap_package

💡Nota :
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DU JEU

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

▸ AppImage :
• Si vous l'avez installé à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.

▸ Snap :
• Si vous l'avez installé à partir d'un paquet snap, lancez : $ /snap/bin/(nom de l'appli) (ou $ snap run (nom de l'appli))

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 3 Novembre 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 15 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


💻️ PC specs :
Linux distribution : Manjaro
Kernel: 6.10.11-2-MANJARO + acpi_call-dkms + rapiddisk-dkms + uwurandom-git-dkms + v4l2loopback-dkms
Graphics driver: NVIDIA 550.120 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.2.9) / Xorg 11.0 (21.1.13)

CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB) + (zenpower-dkms + zenpower3-dkms + iwlwifi-ax101-dkms)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS + 2x4TB Seagate Barracuda
Monitors: 1 x ASUS ROG Swift PG348Q (3440x1440) (The other died after a micro-power cut 😤️) + 1 x ASUS ROG Swift OLED PG48UQ 47,5" (3840x2160) (Get used to it 🦒️)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: (Standard) / Roccat vulcan (+ roccat-dkms)
MIDI keyboard: ARTURIA Minilab 3
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM PTZ-930 (Intuos 3) (input-wacom-dkms required)
Gamepad (Bluetooth/USB) : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required + Plugging & unplugging the gamepad required to load the driver)(drift if battery low)


🫕️ Installation :
▸ (✔ v. 1.1.7) Binaire classique : FONCTIONNEL.
▸ (🧪️not_tested) Paquet AppImage : NON TESTE.
▸ (🧪️not_tested) Paquet Snap : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface magnifique (thème sombre, icône dans la barre des tâches), de qualité, complète, mature, efficace, ergonomique, claire/intuitive, bien organisée, correctement traduite,
🟢️ Elle offre notamment un bon choix de paramétrages, le plein écran et le fenêtré, un redimensionnement de sa fenêtre par glisser-déposer,
🟠️ Point(s) faible(s) relevé(s) : il lui manque la sauvegarde de la progression (si l'on quitte il faut tout recommencer),

‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier ou au gamepad.
🟢️ Il/Elle bénéficie de contrôles simples, redéfinissables, du support des touches fléchées (important pour les claviers non anglophones),
🟠️ Point(s) faible(s) relevé(s) : il lui manque un support fonctionnel du gamepad (mon gamepad Xbox Elite Wireless ne fonctionne pas / n'est pas reconnu),

‣ 🎧️ Son
🟢️ Le jeu est accompagné d'effets sonores de qualité, d'une bande son très agréable et adaptée, désactivable (si elle vous agace sur la durée),

‣ 🏞️ Graphismes
🟢️ Un graphisme superbe, très soigné, pixel art très réussi, des décors magnifiques et détaillés,
⚪️ Le jeu est en vue de côté.

‣ 🍯️Contenu
🟢️ Il/Elle offre un contenu important, gratuit et original (conçu par ses auteurs ou contributeurs), dont une bonne partie est générée de manière procédurale, de qualité,

‣ 🐯️ Bestiaire, factions, pièges, mécanismes
🟢️ Il/elle offre une faune / un bestiaire varié avec des monstres aux comportements différents et réalistes,


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un roguelite d'exploration de grottes et de chasse au trésor inspiré des jeux de plateforme classiques et des roguelikes
⚪️ Le but est de récupérer le plus de trésors possible dans une grotte (générée de manière procédurale).

‣ 🔧️ Mécanique
⚪️ Le joueur utilisera les objets à sa disposition pour survivre et s'enfoncer toujours plus profondément. Il ne doit pas avoir peur de mourir.

‣ 🎥️ Scénario / Démarrage du jeu
🟢️ Il/Elle offre une/des cinématique(s) facilitant l'immersion,

‣ 🗻️ Difficulté / prise en main de l'utilisateur
🟢️ Il/Elle offre un jeu difficile mais non frustrant, un tutoriel bien conçu guidant l'utilisateur dans ses premiers pas, et lui montrant ses subtilités,
⚪️ La difficulté est rendue par le nombre et la variété du bestiaire et des pièges, les éléments du décors / limitations d'options de déplacement, la nécessité de maîtriser différentes actions pour franchir ses obstacles,


🌻️ Premières impressions :
🟢️ Une réalisation magnifique

‣ 👾️ Playability :
🟢️ Une jouabilité excellente,


🪦️ Longévité :
🟢️ Tout est généré de manière procédurale, chaque jeu est différent.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (good)

🟢️ Une pépite.
🟢️ Un jeu magnifique - de qualité commerciale, dans le haut du panier (une perle).
🟠️ Mon gamepad ne semble pas reconnu, dommage.
🟢️ Néanmoins il se joue très bien avec les touches - qui peuvent être re-définies.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !