Crystal Caves trilogy (with OpenCrystalCaves engine) - Le Bottin des Jeux Linux

Crystal Caves trilogy (with OpenCrystalCaves engine)

🗃️ Specifications

📰 Title: Crystal Caves trilogy (with OpenCrystalCaves engine) 🕹️ / 🛠️ Type: Game
🗃️ Genre: Arcade 👁️ Visual: 2D Scrolling
🏷️ Category: Arcade ➤ Platformer ➤ Puzzle Platformer ➤ Commander Keen 🏝️ Perspective: Side view
🔖 Tags: Puzzle Platformer; Shooter; Sci-fi; Space; Pixel Art; Retro; 1990s; PvE; Perma Death; Keyboard ⏱️ Pacing: Real Time
🐣️ Approx. start: 2017-08-20 👫️ Played: Single
🐓️ Latest: 2025-07-09 🚦 Status: 02. In dev. (no status)
📍️ Version: Latest: 💥️ 0.4.0 / Dev: de7d3c3 ❤️ Like it: 2. 👏️⭐⭐⭐⭐ (excellent)
🏛️ License type: 🕊️🎁 Libre with Free assets 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: Code : MIT / Artwork: Commercial ✨️ (temporary):
🐛️ Created: 2024-06-15 🐜️ Updated: 2025-07-11

📦️ 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: 📰 Previous News:
🎨️ Significant improvement: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🦺️ Work in progress:
👫️ Contrib.: goupildb 🚧️ Some work remains to be done:
🎰️ ID: 16433

📖️ Summary

📜️[en]: OpenCrystalCaves (OCC) is an unofficial, libre, multi-platform re-implementation of the Crystal Caves trilogy (published in 1991, by Apogee Software, with the 1st as shareware), a series of side-scrolling platform games mixing shooter, puzzles (traps to be foiled), and crystal collecting on a science-fiction theme, in which the player is Mylo Steamwitz, a space trader unlucky in his business attempts, but undeterred. OpenCrystalCaves is a fully playable (3 levels, since version 0.4.0, even if some features are still missing - such as saving, objects & enemies, etc.) and compatible engine. It is delivered with the 1st episode (shareware). 📜️[fr]: OpenCrystalCaves (OCC) est une ré-implémentation non officielle, libre et multi-plateforme de la trilogie Crystal Caves (publiée en 1991, par Apogee Software, avec le 1er en shareware), une série de jeux de plateforme à défilement latéral mixant shooter, puzzles (pièges à déjouer), et collecte de cristaux sur un thème de science-fiction, dans lequel le joueur est Mylo Steamwitz, un commerçant de l'espace malchanceux dans ses tentatives de business, mais qui ne se laisse pas décourager. OpenCrystalCaves est un moteur compatible et entièrement jouable (3 niveaux, depuis la version 0.4.0, même s'il manque encore quelques fonctionnalités - comme la sauvegarde, des objets & ennemis). Il est livré avec le 1er épisode (shareware).

🎥️ Videos


🎲️ Gameplay:
• Volume 1: (original) (202001),

• Volume 2: (original) (202004),

• Volume 3: (original) (202007),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots]
Videos: [WIKI] [FAQ]
Updates: [RSS] [Changelog 1 2 3]

• Vol. 1: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(o)(202001) 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)]
• Vol. 2: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(o)(202004) 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)]
• Vol. 3: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(o)(202007) 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)]

💰 Commercial
• Crystal Caves (Windows, for contents extraction): [IsThereAnyDeal] [Steam] [GOG] [Zoom]
• OpenCrystalCaves (Windows, for contents extraction): [Itch.io] - Name your own price

🍩️ Resources

🔘️ Extra content
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): [LTF Abandonware France [fr]] [My Abandonware] [DOS Games Archive] [Internet Archive]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(OpenCrystalCaves) Devs (OpenCrystalCaves Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(OpenCrystalCaves) Devs (Cong Xu (Congus Bongus, Cong, cxong) [fr] [en]): [Site 1 2 3] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Crystal Caves) Devs (3D Realms (formerly Apogee Software) [fr] [en]): [Site 1 2] [Chat] [mastodon] [Facebook] [PeerTube] [YouTube] [Discord] [PressKit] [Interview 1(2021, Apogee Showcase) 2(1992, Scott Miller & George Broussard) 3(2021, Scott Miller)] 4(2018, John Romero)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (Crystal Caves) [fr] [en] [de]]

📦️ 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: [congusbongusgames (20240615)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Crystal Caves trilogy (with OpenCrystalCaves engine)
🦊️ What's: A platform game & a libre engine
🏡️ https://3drealms.com/games/
🐣️ https://github.com/gurka/OpenCrystalCaves
🦉️ https://mastodon.gamedev.place/@congusbongus
🔖 #LinuxGaming #ShareYourGames #Platformer
📦️ #LibreEngine #FreeAssets
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: 0.4.0
🕵‍ 0.4.0: 👏️⭐⭐⭐⭐
⚗️ Major release(Stable)🍎️ (Playable level 1&3 +sound)
📌️ Changes: https://github.com/OpenCrystalCaves/OpenCrystalCaves/releases
🦣️ From: 🛜️ https://github.com/gurka/OpenCrystalCaves/releases.atom

🎲️(v1, o) https://www.youtube.com/embed/?list=PLZOK8A4t81FMt_6AyxIui5qYGeIPhsA4Y
🎲️(v2, o) https://www.youtube.com/embed/OqAeKzIqT4g
🎲️(v3, o) https://www.youtube.com/embed/IXYULjOO7Bw

🕶️ A view of its UI (v. 0.4.0, on my Linux PC) at the start of episode 1 (delivered with the engine, take the elevator, go down to the level just before the ground floor, under construction but playable), where the player has landed on the planet Altair and finds himself in subterrains surrounded by water, with a spider (top left), a bat (right) and lots of corridors and platforms to climb, traps to avoid, weapons (ammunition) to defend himself and jewels to collect.

📚️ OpenCrystalCaves (OCC) is an unofficial, libre, multi-platform re-implementation of the Crystal Caves trilogy (published in 1991, by Apogee Software, with the 1st as shareware), a series of side-scrolling platform games mixing shooter, puzzles (traps to be foiled), and crystal collecting on a science-fiction theme, in which the player is Mylo Steamwitz, a space trader unlucky in his business attempts, but undeterred.
OpenCrystalCaves is a fully playable (3 levels, since version 0.4.0, even if some features are still missing - such as saving, objects & enemies, etc.) and compatible engine. It is delivered with the 1st episode (shareware).

📕 Description [en]

📜️ "A platform game in 3 episodes mixing shooter, puzzles, and crystal gathering and a libre compatible engine" 📜️

OCC is an unofficial open source engine reimplementation of the game trilogy Crystal Caves.
This repository includes the shareware version of Crystal Caves. To play the full, retail version, you can copy over the data files or purchase them at Steam or GoG.

Currently the engine can:

✅️ Load sprite, item and level data.
✅️ Main level and entering levels.
✅️ Render items that, both behind and in front of the player, as well as animated items.
✅️ Move the player around, jumping, colliding with solid items and moving platforms.

Features that are missing:

☐ Loading and saving games.
☐ Some items.
☐ Some enemies.
☐ (and much more).


Differences with Crystal Caves
OCC aims to be a better, modern remake of Crystal Caves while preserving the same gameplay experience. Therefore there are some changes and improvements made where they make sense.


🌍️ Wikipedia:

Crystal Caves is a side-scrolling platform game developed and published by Apogee Software for IBM PC compatibles. The game is divided into three episodes with the first distributed as shareware and the other two available for purchase. Designer Frank Maddin said the method worked "pretty well" for the time. Crystal Caves was inspired by the 1982 game Miner 2049er for Atari 8-bit computers.

Plot

Mylo Steamwitz is a down-on-the-luck space trader. Each game in the series follows Mylo going to the planet Altair to collect enough crystals from its mines to finance his latest get-rich-quick scheme.

Volume 1: Troubles with Twibbles

Twibbles are the hottest new pet in the galaxy, so Mylo hopes to earn enough crystals to buy a twibble farm. He succeeds and buys his farm, but twibbles breed so quickly that the market is soon over-saturated, and Mylo is stuck with a planet overrun with twibbles.

Volume 2: Slugging It Out

After selling his twibble farm for a loss, Mylo heads back to Altair. A recent war has created a demand for medicinal slugs, so now Mylo wants to buy a slug farm. He collects enough crystals to do so, and for a while, business is booming, but the slugs soon burrow their way into an abandoned salt mine and perish, depriving Mylo of his stock.

Volume 3: Mylo Versus the Supernova

A late-night infomercial inspires Mylo to quit farming and try his hand at real estate. He collects enough crystals to buy an entire solar system from Rip Eweoff. Mylo plans to turn the system into a vacation resort: tropical getaways on the inner planets, ski slopes on the outer planets, and luxury hotels in the middle. However, mere minutes after he buys the solar system, the star goes supernova, destroying the system. As Mylo looks at the nebula where the solar system once was, he comes up with an idea. He builds a restaurant overlooking the nebula. Thanks to its spectacular view of the nebula, the restaurant becomes the hottest spot in the galaxy, and Mylo finally makes his millions.

Gameplay

The game begins in a main level containing the entrances to 16 caves. To complete the game, Mylo must collect all the crystals in all the caves. Mylo can complete the caves in whichever order he chooses. Mylo can quit a cave at any time, but in doing so, will negate all progress he made in that level.

Each cave consists of some simple puzzles to solve. Pulling a lever will open the door of a corresponding colour. There will also be switches that Mylo can use to activate and deactivate obstacles.

Mylo is armed with a rocket gun to destroy enemies and obstacles. Mylo begins the game with five rockets, but can collect more as the game goes on. There are many other power-ups to help Mylo:

• P-Pill – supercharges Mylo's gun so it can destroy all enemies with a single shot.
• G-Pill – reverses gravity, allowing Mylo to walk on the ceiling.
• Stop Signs – freeze all enemies on the screen, allowing Mylo to sneak past them.

Mylo begins each level with three hit points. If all hit points are lost, the player goes back to the start of the level. If a level is finished with all hit points, the player gets a bonus score of $50,000.

Development

Crystal Caves was inspired by Miner 2049. The main character's name, "Mylo Steamwitz", was coined by George Broussard and was meant to sound like a loser's name. Most graphics were created by Frank Maddin.

Development on Crystal Caves began back when George Broussard was still releasing games under the name Micro F/X. A few months into the development (when about 50–70% of the game was complete) Broussard joined Apogee and Crystal Caves became an Apogee product. It was originally going to be released on September 5, 1991 but was delayed for a month.

In October 2005, 3D Realms (formerly Apogee) released a maintenance patch to fix a bug in the game which set the player's computer's clock backwards 100 years after playing on Windows XP.

Legacy

GOG.com released an emulated version for Windows, Linux and Mac OS X in 2014.

An authorized remake by Emberheart Games was released in October 2020 for Windows and Linux. It features remade graphics, a new episode, new enemies, and an online leaderboard.

📕 Description [fr]

Un jeu de plateforme en 3 épisodes mixant shooter, puzzles (pièges à déjouer), et collecte de cristaux et un moteur libre compatible, Crystal Caves par Apogee Software, OpenCrystalCaves par l'OpenCrystalCaves Team.
En C++.

OpenCrystalCaves (OCC) est une ré-implémentation non officielle, libre et multi-plateforme de la trilogie Crystal Caves (publiée en 1991, par Apogee Software, avec le 1er en shareware), une série de jeux de plateforme à défilement latéral mixant shooter, puzzles (pièges à déjouer), et collecte de cristaux sur un thème de science-fiction, dans lequel le joueur est Mylo Steamwitz, un commerçant de l'espace malchanceux dans ses tentatives de business, mais qui ne se laisse pas décourager. OpenCrystalCaves est un moteur compatible et entièrement jouable (3 niveaux, depuis la version 0.4.0, même s'il manque encore quelques fonctionnalités - comme la sauvegarde, des objets & ennemis). Il est livré avec le 1er épisode (shareware).


OCC est une réimplémentation non officielle du moteur open source de la trilogie de jeux Crystal Caves.
Ce dépôt comprend la version shareware de Crystal Caves. Pour jouer à la version complète, vous pouvez copier les fichiers de données ou les acheter sur Steam ou GoG.

Actuellement, le moteur peut :

✅️ Charger les données des sprites, des objets et des niveaux.
✅️ Le niveau principal et les niveaux d'entrée.
✅️ Rendre les objets qui se trouvent derrière et devant le joueur, ainsi que les objets animés.
✅️ Déplacer le joueur, en sautant, en entrant en collision avec des objets solides et en déplaçant des plates-formes.

Fonctionnalités manquantes :

☐ Chargement et sauvegarde des parties.
☐ Certains objets.
☐ Certains ennemis.
☐ (et bien plus encore).

Différences avec Crystal Caves

OCC a pour but d'être un meilleur remake moderne de Crystal Caves tout en conservant la même expérience de jeu. C'est pourquoi certains changements et améliorations ont été apportés là où ils s'avéraient judicieux.



🌍️ Wikipedia [en] (traduction du Bottin - grâce à [DeepL]) :

Crystal Caves est un jeu de plateforme à défilement latéral développé et publié par Apogee Software pour les compatibles IBM PC. Le jeu est divisé en trois épisodes, le premier étant distribué sous forme de shareware et les deux autres étant disponibles à l'achat. Le concepteur Frank Maddin a déclaré que cette méthode fonctionnait "plutôt bien" pour l'époque. Crystal Caves a été inspiré par le jeu Miner 2049er de 1982 pour les ordinateurs Atari 8-bit.

L'intrigue

Mylo Steamwitz est un commerçant de l'espace malchanceux. Dans chaque jeu de la série, Mylo se rend sur la planète Altaïr pour collecter suffisamment de cristaux dans ses mines afin de financer son dernier projet d'enrichissement rapide.

Volume 1 : Les ennuis des Twibbles

Les twibbles sont les nouveaux animaux de compagnie à la mode dans la galaxie. Mylo espère donc gagner suffisamment de cristaux pour acheter une ferme de twibbles. Il réussit et achète sa ferme, mais les twibbles se reproduisent si vite que le marché est rapidement saturé, et Mylo se retrouve avec une planète envahie de twibbles.

Volume 2 : La lutte acharnée

Après avoir vendu à perte sa ferme de twibbles, Mylo retourne sur Altaïr. Une guerre récente a créé une demande pour des limaces médicinales, et Mylo veut maintenant acheter un élevage de limaces. Il collecte suffisamment de cristaux pour le faire, et pendant un certain temps, les affaires sont florissantes, mais les limaces se frayent bientôt un chemin dans une mine de sel abandonnée et meurent, privant Mylo de son stock.

Volume 3 : Mylo contre la supernova

Un publireportage diffusé tard dans la nuit incite Mylo à abandonner l'agriculture et à se lancer dans l'immobilier. Il recueille suffisamment de cristaux pour acheter un système solaire entier à Rip Eweoff. Mylo prévoit de transformer le système en un lieu de villégiature : des séjours tropicaux sur les planètes intérieures, des pistes de ski sur les planètes extérieures et des hôtels de luxe au centre. Cependant, quelques minutes après avoir acheté le système solaire, l'étoile se transforme en supernova, détruisant le système. En regardant la nébuleuse où se trouvait le système solaire, Mylo a une idée. Il construit un restaurant surplombant la nébuleuse. Grâce à sa vue spectaculaire sur la nébuleuse, le restaurant devient l'endroit le plus chaud de la galaxie et Mylo gagne enfin des millions.

Le jeu

Le jeu commence dans un niveau principal contenant les entrées de 16 grottes. Pour terminer le jeu, Mylo doit collecter tous les cristaux dans toutes les grottes. Mylo peut terminer les grottes dans l'ordre de son choix. Mylo peut quitter une grotte à tout moment, mais ce faisant, il annulera tous les progrès qu'il a réalisés dans ce niveau.

Chaque grotte comporte des énigmes simples à résoudre. En tirant sur un levier, vous ouvrirez la porte de la couleur correspondante. Il y a également des interrupteurs que Mylo peut utiliser pour activer et désactiver des obstacles.

Mylo est armé d'une fusée pour détruire les ennemis et les obstacles. Mylo commence le jeu avec cinq roquettes, mais il peut en collecter davantage au fil du jeu. Il existe de nombreux autres bonus pour aider Mylo :

• P-Pill - surcharge le pistolet de Mylo pour qu'il puisse détruire tous les ennemis d'un seul coup.
• G-Pill - inverse la gravité, permettant à Mylo de marcher sur le plafond.
• Panneaux d'arrêt - fige tous les ennemis à l'écran, ce qui permet à Mylo de se faufiler entre eux.

Mylo commence chaque niveau avec trois points de vie. S'il perd tous ses points de vie, le joueur retourne au début du niveau. Si un niveau est terminé avec tous les points de vie, le joueur obtient un bonus de 50 000 $.

Développement

Crystal Caves est inspiré de Miner 2049er. Le nom du personnage principal, "Mylo Steamwitz", a été inventé par George Broussard et devait ressembler à un nom de perdant. La plupart des graphismes ont été créés par Frank Maddin.

Le développement de Crystal Caves a commencé à l'époque où George Broussard sortait encore des jeux sous le nom de Micro F/X. Quelques mois après le début du développement (alors que 50 à 70 % du jeu était terminé), Broussard a rejoint Apogee et Crystal Caves est devenu un produit Apogee. Le jeu devait initialement sortir le 5 septembre 1991, mais sa sortie a été retardée d'un mois.

En octobre 2005, 3D Realms (anciennement Apogee) a publié un patch de maintenance pour corriger un bug dans le jeu qui faisait reculer l'horloge de l'ordinateur du joueur de 100 ans après avoir joué sur Windows XP.

Héritage

GOG.com a publié une version émulée pour Windows, Linux et Mac OS X en 2014.

Un remake autorisé par Emberheart Games est sorti en octobre 2020 pour Windows et Linux. Il propose des graphismes remodelés, un nouvel épisode, de nouveaux ennemis et un tableau de classement en ligne.

🚧️ 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 à partir du source
• 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é.

🦺️ Instructions de compilation de l'auteur : [Installation instructions]

▸ Installation des dépendances (en dépôt) :
• Installez au préalable le(s) paquet(s) suivant(s) : sdl2

▸ Téléchargement du source (sur GitHub) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/gurka/OpenCrystalCaves
(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).
ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://github.com/gurka/OpenCrystalCaves

▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cd occ
$ cmake -S . -B build/
$ cd build/
$ make -j$(nproc)
↪ le(s) binaire(s) issu(s) de la compilation se trouve(nt) dans le répertoire OpenCrystalCaves/occ/build/occ/occ


🏕️ Installation du contenu / des données :

• Données : Ce jeu est livré avec la version shareware (1er épisode). Pour les 2 autres épisodes, il est nécessaire de les acheter puis de copier le binaire dans le répertoire des données de chaque jeu.
• Dans le cas présent, copiez le binaire OpenCrystalCaves/occ/build/occ/occ dans OpenCrystalCaves/media/CC1


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système, placez vous dans le répertoire des données du jeu et lancez (n'oubliez pas le ".") : $ occ .
• Si vous avez compilé le jeu et l'avez installé dans le répertoire ci-avant (voir la section installation), dans son répertoire racine lancez : $ ./occ


⌨️🖱️🎮️ CONTRÔLES :

• Il se contrôle au clavier.

• Déplacements : [←→]
• Sauter : [Z]
• Tirer : [X]
• Pause : [ENTER]
• Menu/Quitter : [ESC]

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 15 Juin 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 5 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : le 15 Juillet 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 30 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution, et prise d'une copie d'écran


⚪️ Au moment de mon test le plus récent (Juillet 2024) : il s'agit encore d'une version précoce, ce n'est pas encore un jeu.


🫕️ Installation :
▸ (✔ v. 0.1.0) Source : FONCTIONNEL.
🟢️ Son source se compile facilement et fonctionne bien,
▸ (✔ v. 0.4.0) Binaire classique : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce au binaire fourni.


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface identique à l'original, old school, simple, de taille fixe,
🟢️ Elle propose notamment un écran d'accueil (ESC pour passer au menu) avec un résumé du scénario et un autre des objectifs,

‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier exclusivement.

🍔️ Contenu :

‣ 🎧️ Son :
‣ 🔍️ (v. 0.4.0) :
🟢️ Le jeu est accompagné d'effets sonores simples et pour autant adaptés,
🟢️ Un son old school des anciens PC

‣ 🏞️ Graphismes
⚪️ Le jeu est en vue de côté.
🟢️ Un graphisme pixel art très réussi,

‣ 🌍️ Monde, environnement, contenu
🟢️ Il/Elle permet de jouer à un contenu important, de qualité, shareware (livré avec l'interface), et commercial, avec une expérience de jeu largement améliorée par rapport à l'original (support du matériel moderne, petites touches de l'auteur, ...),


👾️ Gameplay :

‣ ⛳️ Objectif / Thème
⚪️ C'est un jeu de plateforme à défilement latéral en 3 épisodes mixant shooter, puzzles, et collecte de cristaux sur un thème de science-fiction, dans lequel le joueur est Mylo Steamwitz, un commerçant de l'espace malchanceux dans ses tentatives de business, mais qui ne se décourage pas.

‣ 🐮️ Spécificités
⚪️ Cette trilogie a été publiée en 1991 (le 1er était distribué en shareware, les autres étaient commercialisés). OpenCrystalCaves (OCC) est un moteur libre compatible livré avec le 1er épisode (gratuit).

‣ 🐥️ Avancement de son développement en : Juillet 2025
‣ 🔍️ (v. 0.4.0) :
🟢️ Il/Elle est tout à fait fonctionnel(le), même si toutes les fonctionnalités prévues ne sont pas encore implémentées.
🟢️ Les niveaux 1 à 3 sont à présent jouables (je n'ai testé pour l'instant que le 1er niveau), même s'il manque encore quelques fonctionnalités - comme la sauvegarde, des objets & ennemis (d'après l'auteur).
⚪️ Ça n'est pas encore un foudre de guerre (il tourne à 18 FPS sur mon PC), mais ça n'est pas gênant pour ce type de jeux.

‣ 🗻️ Difficulté / prise en main de l'utilisateur
🟢️ Il/Elle offre un jeu accessible dès son lancement (via un niveau de jeu suffisamment bas pour permettre l'apprentissage),
⚪️ La difficulté est rendue notamment par le nombre et la variété du bestiaire et des pièges, la variété des énigmes à résoudre, le nombre de munitions disponibles (ressource clé), la nécessité de parcourir le niveau complet pour sortir (du fait d'un mécanisme à activer),
↪ Je trouve (avis personnel) son gameplay globalement accessible, on meurt assez facilement, néanmoins peu de frustration grâce à un redémarrage peu éloigné de la zone où se trouvait le protagoniste,

‣ 🐯️ Bestiaire, pièges, mécanismes
🟢️ Il/elle offre différents mécanismes d'accès aux plateformes (ascenseurs, plateformes mouvantes),
🟢️ J'ai pu apercevoir ou affronter quelques bêtes/mécanismes (chariot qui vous écrase, alien-têtards, chauve-souris, araignée qui lance sa toile, pieux qui vous transpercent lorsque vous êtes un peu trop près, cristaux à faire fondre pour recueillir des joyaux mais consommant des munitions peu nombreuses, ...).

‣ 🎥️ Scénario / Démarrage du jeu
🟢️ Il offre une présentation (textuelle) du scénario facilitant l'immersion,


🧪️ Tests effectués :

‣ 🧫️ Conditions du test, objectif(s) :
‣ 🔍️ (v. 0.4.0) : ✔ tested
‣ ◀️ Test binaire de fonctionnement : ✔ tested
‣ 🕵‍♂️️ Test plus précis : ✔ tested
‣ 🏕️ Avec un contenu Commercial : (🧪️not_tested)
‣ 🏕️ Avec un contenu Shareware : ✔ tested
⚪️ La version testée ce jour est une version de développement précoce,
⚪️ Ce test a pour objectif de faire une copie d'écran, de vérifier que le jeu/outil démarre, qu'aucun bug apparent ne survient,

‣ 🎲️ Résultat des tests :
‣ 🔍️ (v. 0.4.0) : (⭐⭐⭐)
‣ 🏕️ Avec un contenu Shareware : (⭐⭐⭐)
🟢️ Il fonctionne bien et je n'ai pas décelé de bugs.
🟠️ Il manque un sprite lorsque l'on se fait toucher par un ennemi / un piège (remplacé par un rectangle blanc).


🌻️ Premières impressions :
🟢️ Il avance bien 👍️.
🟠️ Pour l'instant (v. 0.4.0) pas de sauvegarde (certains applaudirons sans doute, c'est une affaire de goût, ça évite de tricher) contraignant à terminer le niveau pour sortir.
🟢️ L'expérience de jeu est à présent (dès la v.0.4.0 !) très proche de celle des jeux Apogee (j'adorais).


🧭️ Conclusion :

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

🟢️ Une pépite.
🟠️ Il reste encore une belle marge de progression (compléter les quelques sprites manquants - je n'en ai vu qu'un, activer le menu "Options", améliorer un peu la vitesse, ajouter les sauvegardes, une mappemonde pour accéder facilement aux niveaux ?, un éditeur de niveaux ?, des niveaux libres livrés avec le jeu, ...), néanmoins tout est déjà là pour de bons moments de détente.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !