The Last Mission Remake - Le Bottin des Jeux Linux

The Last Mission Remake

🗃️ Specifications

📰 Title: The Last Mission Remake 🕹️ / 🛠️ Type: Game
🗃️ Genre: Arcade 👁️ Visual: Flip-screen
🏷️ Category: Arcade ➤ Vehicular Combat ➤ Tank ➤ Misc. 🏝️ Perspective: Side view
🔖 Tags: Arcade; Action; Shooter; Puzzle elements; Maze & Labyrinth; Sci-fi; Robots; Tanks; 8-bit; Pixel Art; Retro; Remake; Classic; 1980s; PvE; Keyboard ⏱️ Pacing: Real Time
🐣️ Approx. start: 2012-07-03 👫️ Played: Single
🐓️ Latest: 2013-08-01 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 0.8 / Dev: 00d2625 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: GPL-2 ✨️ (temporary): 5 stars
🐛️ Created: 2022-03-05 🐜️ 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: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 16164

📖️ Summary

📜️[en]: A libre, multi-platform (improved but faithful replica) remake of the eponymous game, a shooter in which the player is in control of the robot OR-CABE-3, a caterpillar topped by a flying cannon. After a robot rebellion, the humans have fled Earth for the planet Nova, and sent them the robot OR-CABE-3, which has seized the plans of their defenses. The objective is to pilot the robot from the depths of their base to reach the extraction point. The flying cannon is used to bypass and eliminate the enemy defenses (robots & barriers) to allow the caterpillar to progress. Excellent! 📜️[fr]: Un remake (réplique améliorée mais fidèle) libre et multi-plateforme du jeu éponyme, un shooter dans lequel le joueur est aux commandes du robot OR-CABE-3, une chenille surmontée d'un canon volant. Après une rébellion des robots, les humains ont fui la Terre pour la planète Nova, et leur ont envoyé le robot OR-CABE-3 qui s'est emparé des plans de leurs défenses. L'objectif est de piloter l'ensemble pour qu'il remonte des tréfonds de leur base afin d'atteindre le point d'extraction. Le canon volant est utilisé pour contourner et éliminer les défenses ennemies (robots & barrières) pour permettre à la chenille de progresser. Excellent !

🎥️ Videos


🎲️ Gameplay: ios version (201304),

🕸️ Links

🏡️ Website & videos
[Homepage 1 2] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(201304) g(201302) g(o)(201301) g(201303) 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, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(original author) Devs (Pedro Ruiz (Opera Soft) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(The Last Mission Remake) Devs (The Last Mission Remake Team [fr] [en]): [Site 1 2 3 4] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(main coding) Devs (Dmitry Smagin (dmitrysmagin) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(coding & gfx) Devs (Alexey Pavlov [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(music and sfx) Devs (Mark Braga [fr] [en]): [Site 1 2] [Chat] [mastodon] [Stock Music Site] [SoundCloud] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (The Last Mission) [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: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: The Last Mission Remake
🦊️ What's: A libre remake of the eponymous game where the player pilots a robot to escape from an enemy base
🏡️ https://dmitrysmagin.github.io/games.html
🐣️ https://github.com/dmitrysmagin/last-mission
🔖 #LinuxGaming #ShareYourGames #Arcade #Shooter #Robots #PuzzleElements
📦️ #Libre #Bin
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 0.8
⚗️ Loads of new features ⭐️
📌️ Changes: https://github.com/dmitrysmagin/last-mission/releases/tag/v0.8
🦣️ From: -

🕹️(ios vers.) https://www.youtube.com/embed/hkoldFAYpSI

📕 Description [en]

📜️ "A libre remake of the eponymous game where the player pilots a robot to escape from an enemy base" 📜️

Originally this game was released in 1987 by Spanish company Opera Soft for multiple 8-bit computers including MSX1, MSX2, ZX-Spectrum, Amstrad CPC and even x86 PC. As most games of that era, The Last Mission was a screen-to-screen labyrinth game with shooter elements

You control a flying robot with laser which have to guide the caterpillar platform through the levels of the undeground labyrinth up to the planet's surface. The robot can fly only a limited amount of time and have to land on the platform to restore the energy. The platform in turn cannot fly and shoot and can move on the floor only, so the robot should shoot out enemies and clear the passage ahead in order to move it further.

This remake is based on the x86 PC version with 4-color CGA graphics and beeper sound. All graphics was colorized to 256-color palette by hand using MSX2 version as an example. Later Alexey Pavlov ported this game to iOS devices and did some gameplay and graphical enhancements as well. He also added sound effects and free music by Mark Braga.
Most probably, iOS version is nowhere to be found now, sorry for that.

Authors
Pedro Ruiz - the original author and Opera Soft founder
Dmitry Smagin - main coding
Alexey Pavlov - additional coding and gfx, porting to iOS devices
Mark Braga - music and sfx


🌍️ Wikipedia:

The Last Mission is a computer game released in 1987 by the Spanish company Opera Soft, for the Sinclair Spectrum, Amstrad CPC, and MSX. It was also ported to the IBM PC platform. It is a 2D flip-screen side-view game.

Plot

Following a robot rebellion, humans have fled the Earth for the planet Nova. They have sent the robot OR-CABE-3 back to Earth to obtain the secret defense plans of the enemy robot base. The player takes control of OR-CABE-3 as it attempts to escape the enemy base with the plans and board a spacecraft for Nova.

Gameplay

The player has the role of the robot OR-CABE-3 as it attempts to escape the enemy base and leave Earth. Starting at the deepest level of the base, where the robot has stolen the defense plans, it must evade hostile robots and travel to the surface, where an escape ship awaits.

The robot OR-CABE-3 resembles a tank with a rotating gun mounted on a caterpillar-track base. The gun section is capable of flight and may be detached from the base to kill enemies or solve problems, though it loses energy while in this state. If it runs out of energy the game ends. A life is lost if the gun section is destroyed. If the base section is destroyed it is respawned at the starting location, but no lives are lost.

📕 Description [fr]

Un remake du jeu éponyme où le joueur pilote un robot pour s'échapper d'une base ennemie, par Pedro Ruiz (l'auteur original, fondateur d'Opera Soft), par la The Last Mission Remake Team (Dmitry Smagin (code), Alexey Pavlov (code & GFX), Mark Braga (SFX)).

The Last Mission Remake est un remake (réplique améliorée mais fidèle) libre et multi-plateforme du jeu éponyme, un shooter dans lequel le joueur est aux commandes du robot OR-CABE-3, une chenille surmontée d'un canon volant. Après une rébellion des robots, les humains ont fui la Terre pour la planète Nova, et leur ont envoyé le robot OR-CABE-3 qui s'est emparé des plans de leurs défenses. L'objectif est de piloter l'ensemble pour qu'il remonte des tréfonds de leur base afin d'atteindre le point d'extraction. Le canon volant est utilisé pour contourner et éliminer les défenses ennemies (robots & barrières) pour permettre à la chenille de progresser. Excellent !


À l'origine, ce jeu a été publié en 1987 par la société espagnole Opera Soft pour plusieurs ordinateurs 8 bits, notamment MSX1, MSX2, ZX-Spectrum, Amstrad CPC et même PC x86. Comme la plupart des jeux de cette époque, The Last Mission est un jeu de labyrinthe d'écran à écran avec des éléments de tir.

Vous contrôlez un robot volant équipé d'un laser qui doit guider la plateforme à chenilles à travers les niveaux du labyrinthe souterrain jusqu'à la surface de la planète. Le robot ne peut voler qu'un temps limité et doit se poser sur la plateforme pour restaurer son énergie. La plateforme, quant à elle, ne peut ni voler ni tirer et ne peut se déplacer que sur le sol. Le robot doit donc abattre les ennemis et dégager le passage devant lui afin de le faire avancer.

Ce remake est basé sur la version PC x86 avec des graphiques CGA 4 couleurs et un son de bip. Tous les graphiques ont été colorisés à la main en 256 couleurs en utilisant la version MSX2 comme exemple. Plus tard, Alexey Pavlov a porté ce jeu sur les appareils iOS et a apporté quelques améliorations au niveau du gameplay et des graphismes. Il a également ajouté des effets sonores et une musique libre de Mark Braga.
Il est fort probable que la version iOS soit aujourd'hui introuvable, désolé pour cela.

Auteurs
Pedro Ruiz - l'auteur original et le fondateur d'Opera Soft
Dmitry Smagin - codage principal
Alexey Pavlov - codage et graphismes supplémentaires, portage sur les appareils iOS
Mark Braga - musique et effets spéciaux



🌍️ Wikipedia [en] (traduction du Bottin):

The Last Mission est un jeu PC publié en 1987 par la société espagnole Opera Soft, pour le Sinclair Spectrum, l'Amstrad CPC et le MSX. Il a également été porté sur la plateforme IBM PC. Il s'agit d'un jeu en 2D à fenêtre pivotante et à vue latérale.

Intrigue

Suite à une rébellion des robots, les humains ont fui la Terre pour la planète Nova. Ils ont envoyé le robot OR-CABE-3 sur Terre pour obtenir les plans de défense secrets de la base ennemie des robots. Le joueur prend le contrôle d'OR-CABE-3 qui tente de s'échapper de la base ennemie avec les plans et de monter à bord d'un vaisseau spatial pour Nova.

Gameplay

Le joueur incarne le robot OR-CABE-3 qui tente de s'échapper de la base ennemie et de quitter la Terre. En commençant au niveau le plus profond de la base, où le robot a volé les plans de défense, il doit éviter les robots hostiles et se rendre à la surface, où un vaisseau de secours l'attend.

Le robot OR-CABE-3 ressemble à un tank avec un canon rotatif monté sur une base à chenilles. La section du canon est capable de voler et peut être détachée de la base pour tuer des ennemis ou résoudre des problèmes, mais elle perd de l'énergie dans cet état. Si elle n'a plus d'énergie, le jeu se termine. Une vie est perdue si la section canon est détruite. Si la section de la base est détruite, elle respawn à l'emplacement de départ, mais aucune vie n'est perdue.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

⛓️ Installation à partir du binaire classique :
• (✔ v. 0.8) 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

• (🧪️not tested) Source non testé.


🚀️ LANCEMENT DU JEU:

• En console dans son répertoire racine lancez : $ ./last-mission-sdl


⌨️🖱️🎮️ CONTRÔLES:

• Il se contrôle au clavier.
• Directions : [↑←→↓]
• Tirer : [SPACE]
• Changement d'échelle : S
• Fenêtré / Plein-écran : F (le retour en fenêtré se passe bien : avec 2 écrans les fenêtres des applications des 2 écrans se rassemblent sur l'écran principal, mais la résolution est correctement restituée)
• Quitter : Esc

🕵️ Test [fr]

🕵️ Test (✔ v. 0.8) par goupildb (config. : Manjaro 64-bit) :
Le : 5 mars 2022
⏱️ Durée du test : 15 minutes.

🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.

🏗️ Réalisation :
Le binaire fournit fonctionne bien, la compilation n'est donc pas nécessaire (sauf si vous souhaitez quelque-chose d'encore plus récent).

La réalisation est superbe, dans le ton des bons jeux d'arcade de l'époque, avec une belle bande sonore, un écran d'accueil soigné.
L'affichage se fait écran par écran : pas de défilement, lorsque l'on quitte un écran on entre de plein pied dans le suivant.
Pas de sauvegarde de l'état des robots au sortir de l'écran, lorsque l'on y entre à nouveau on les y retrouvent.

La partie basse de l'écran est consacrée aux jauges du jeu, et notamment :
• en partie centrale, le barre-graphe (rouge) d'état du bouclier canon. Lorsqu'il prend des coups, il diminue, lorsqu'il est à zéro, le canon est détruit, le jeu reprend à l'endroit où se trouve la chenille (elle crante l'avancement dans le jeu).
• nivel=niveau,
• fuerza=énergie qui décroît lorsque le canon est en vol et ne se récupère pas (le compteur est élevé, mais le chemin à parcourir sans doute aussi),
• puntos=points,
• laser=niveau du laser,
• vidas=nombre de vies,
• record = à priori le record du jeu (mais reste à 88888888, pas implémenté ?)

Le joueur peut choisir au début du jeu, un canon laser (rouge), ou un canon tirant de petites salves rapides (bleu).
Il peut charger l'un ou l'autre sur la chenille, et ce canon peut voler pour atteindre les robots ennemis ou se rendre dans d'autres salles inaccessibles par la chenille.

👍️ 🎲️ Gameplay
L'objectif est de progresser dans les salles vers la sortie située dans les étages supérieurs (des ascenseurs permettent de monter la chenille), accompagné de la chenille (qui crante l'avancement du joueur dans le jeu). La difficulté est que la chenille est bloquée par des obstacles. Néanmoins le canon peut voler, lui permettant de les contourner - car ils présentent une face destructible. La 2nde difficulté est que le canon ne peut voler indéfiniment car il perd de l'énergie (Fuerza), certes assez lentement, mais j'imagine que ça deviendra pénalisant pour terminer le jeu (elle ne semble pas récupérable), et de plus, chaque coup reçu décroît très rapidement son bouclier (barre-graphe rouge). S'il est éliminé il reprend à l'endroit où se trouve la chenille.

Avec l'affichage écran par écran et des ennemis qui réapparaissent souvent près de l'endroit où l'on se trouve, il est assez facile de se prendre des coups.
Heureusement certains ennemis éliminés laissent derrière eux une recharge (ressemblant à un accu) permettant de recharger partiellement le bouclier.
Heureusement lorsque le canon ou la chenille sont éliminés, la progression reprend à l'étage en cours (on ne recommence pas au début).

Personnellement j'ai atteint le niveau 4 (dans les niveaux supérieurs on peut tirer sur des icônes de twitter et facebook, petit clin d'oeil en passant :))
J'ai trouvé le gameplay très bon. Dommage que l'on ne puisse sauvegarder le jeu : si vous quittez, il faudra tout recommencer.

🧭️ Conclusion :

🕵️ Impression globale : 👍️
Une très belle réalisation et un excellent gameplay. Dommage que l'on ne puisse sauvegarder le jeu.
Les nostalgiques des années 80 et de leur AMSTRAD et autre Spectrum devraient apprécier ce retour vers le futur.
👏️ ❤️ Un grand bravo et merci à ses auteurs !