The Secret Chronicles of Dr. M. - Le Bottin des Jeux Linux

The Secret Chronicles of Dr. M.

Specifications

Title: The Secret Chronicles of Dr. M. Type: Linux Game
Genre: Arcade Status:
Category: Arcade ➤ Platformer ➤ Super Mario Bros. Commercial:
Tags: Jump and Run; Arcade; Action Platformer; Gathering; Super Mario Bros.; Hand-Drawn; Remake; Retro; Casual; Music; Level Editor Demo:
Released: Latest : 2.1.0 / Dev : 62be22c Package Name:
Date: 2020-05-10 Extern Repo:
License: GPL v3 Repo:
Perspective: Third person Package: ✓
Visual: 2D Side-scrolling Binary: ✓
Pacing: Real Time Source: ✓
Played: Single PDA:
Quality (record): 5 stars Quality (game): 5 stars
Contrib.: Goupil & Louis ID: 15719
Created: 2020-01-13 Updated: 2020-05-20

Summary

[fr]: The Secret Chronicles of Dr. M. (TSC, fork de Secret Maryo Chronicles - fortement inspiré de Super Mario Bros) est un jeu de plateforme libre et multi-plateforme avec sa propre identité. Le contenu précédent inspiré de Super Mario Bros a été remplacé, et il ajoute de nouveaux ennemis (Larry & Doom Larr, Pip the worm, Beetle Barrage), de nouveaux niveaux, et des corrections de bugs. Il offre un moteur de script (basé sur Ruby), de nombreux niveaux (près de 130 à la version 2.1), un éditeur, et le support du joystick. Très bien. [en]: The Secret Chronicles of Dr. M. (TSC, fork of Secret Maryo Chronicles - heavily inspired by Super Mario Bros) is a libre, multi-platform platformer game with its own identity. Previous Super Mario Bros inspired content has been replaced, and it adds new enemies (Larry & Doom Larr, Pip the worm, Beetle Barrage), new levels, and bug fixes. It offers a script engine (based on Ruby), many levels (almost 130 in version 2.1), an editor, and the support for joystick. Very well.

Videos

Gameplay :


Linux joue / Linux plays : cppProsto [ru]

Links

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

Commercial : [Support their work (Donate)]

Resources
• (empty)
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [TSC (TSC 2.0.0 & project history)]

Social
Devs (TSC) (TSC Team [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Devs (TSC) (Marvin Gülker (Quintus) [fr] [en]) : [Site 1 2 3] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Devs (SMC) (SMC Team [fr] [en]) : [Site 1 2 3] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Devs (SMC) (Florian Richter (FluXy) [fr] [en]) : [Site 1 2 3] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube]

On other sites
[Wikipedia (Secret Maryo Chronicles) [fr] [en] [de]]
[HOLaRSE [de]]

Reviews
[metacritic]

News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 2.1.0 (20200517)] [HOLaRSE [de] (20200502) (SotN)] [HOLaRSE [de] (20200111) (SotE)]

Description [fr]

Un jeu de plateforme, par la TSC Team (Marvin Gülker (Quintus) & contributeurs), reprenant le travail (fork) de la SMC Team (initié par Florian Richter (FluXy)).
En C++.

The Secret Chronicles of Dr. M. (TSC, fork de Secret Maryo Chronicles - fortement inspiré de Super Mario Bros) est un jeu de plateforme libre et multi-plateforme avec sa propre identité. Le contenu précédent inspiré de Super Mario Bros a été remplacé, et il ajoute de nouveaux ennemis (Larry & Doom Larr, Pip the worm, Beetle Barrage), de nouveaux niveaux, et des corrections de bugs. Il offre un moteur de script (basé sur Ruby), de nombreux niveaux (près de 130 à la version 2.1), un éditeur, et le support du joystick. Très bien.


The Secret Chronicles of Dr. M. (TSC) est un jeu de plate-forme en 2D à défilement basé sur OpenGL et SDL. Le jeu propose un riche ensemble de niveaux plus un éditeur de niveau avancé qui vous permet de créer vos propres niveaux. Il est accompagné d'un puissant moteur de script qui utilise mruby, une implémentation minimale du langage de programmation Ruby.

TSC est un fork du projet SMC, dont le développement est au point mort. Notez cependant que nos objectifs sont différents de ceux du projet SMC d'origine, notamment nous travaillons vers notre propre type de jeu plutôt que d'être uniquement inspiré par un jeu existant spécifique.

Description [en]

"A libre, platformer game with its own identity" -- Le Bottin

The Secret Chronicles of Dr. M. (TSC) is a two-dimensional sidecrolling platform game based on OpenGL and SDL. The game features a rich set of levels plus an advanced level editor that allows you to create your own levels. It is accompanied by a powerful scripting engine that utilises mruby, a minimal implementation of the Ruby programming language.

TSC is a fork of the SMC project, whose development has stalled. Note however that our goals are different from those of the original SMC project, most notably we are working towards our own type of game rather than being solely inspired by one specific existing game.

Installation [fr]

INSTALLATION :

➥ Installation à partir du binaire du jeu :

Binaire non testé.

(✔ v.2.1.0-beta1) ➥ Installation à partir du source du jeu :

▸ Installation des dépendances :
• Installez au préalable les paquets suivants : # apt install libsfml-dev libcegui-mk2-dev libboost-chrono-dev libboost-filesystem-dev libboost-thread-dev bison

▸ Téléchargement du source (sur GitHub) :
• Si vous souhaitez une version publiée / stable :
- En console : $ git clone -b "Nom_de_la_release" --recursive https://github.com/Secretchronicles/TSC
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/Secretchronicles/TSC

▸ Compilation du jeu :
• Dans son répertoire racine lancez :
$ ./build-tsc.sh
↪ vous obtenez le binaire : TSC/tsc/build/tsc


LANCEMENT DU JEU :

• En console dans son répertoire racine lancez : $ ./run-tsc.sh

Test [fr]

Test (2.1.0-beta1) par goupildb (config. : Debian Testing 64-bit) :

(test de fonctionnement)

☯ Facilité d'installation

Des paquets Debian (64-bits) sont disponibles, non testé (j'avais envie de tester la compilation).

La compilation nécessite quelques téléchargements et installations complémentaires (section "Installation" ci-avant mise à jour), néanmoins elle fonctionne bien.
Je ne suis pas sûr que les dépendances que j'ai indiqué ci-avant soient complètes car j'avais déjà un certain nombre de paquets installés (notamment il semble y avoir pas mal de dépendances aux bibliothèques libboost).
Il est nécessaire d'installer le source avec "git clone" car le tar.gz n'intègre pas les sources des bibliothèques complémentaires.
Ensuite ça se compile bien.

☯ Réalisation
• Graphisme & interface : un graphisme très joli, qui se démarque par sa propre identité effectivement (c'est quand même nettement mieux que de tenter de copier un succès commercial, qu'il sera difficile d'égaler sans tomber sous les foudres de son auteur). Très bien.
• Son : là aussi une très jolie bande son originale. Excellent !
(2.1.0-beta1) • Fiabilité / Robustesse : la sauvegarde dès le 1er tableau fait planter le jeu. Et ensuite en revenant dans le jeu, la sauvegarde ne semble pas avoir été réalisée. La sauvegarde au 2nd tableau fonctionne bien.
• Support des périphériques : Il se joue au clavier (toutes les touches sont redéfinissables) ou au joystick.

☯ Gameplay
Un bon gameplay. Un tuto est intégré (très bien).
J'ai eut un peu de mal à passer le tuto (le dernier saut très haut n'était pas évident et je me souviens déjà plus comment j'ai fait) néanmoins le reste ne pose pas de problème.
Le bestiaire est assez varié (des chenilles, des insectes, des boules, des trucs floraux, ...) et l'on peut monter ou descendre aux lianes, on peut sauter, se baisser, avoir un bonus de vie (le personnage s'agrandit) ou de changement d'apparence, ... pour ce que j'ai vu des 1er tableaux. Un jeu plutôt sympathique.

☯ Longévité
Près de 130 tableaux, il y a de quoi faire.

☯ Suggestions d'améliorations
Il pourrait être intéressant d'ajouter :
• Une meilleur animation du personnage (un mouvement plus décomposé, notamment lorsqu'il monte ou descend à la corde) le rendrait plus accrocheur il me semble.
• Un rôle plus important aux gems collectés. Aujourd'hui collecter des gems ne sert pas à grand-chose sinon uniquement à gagner des points, ce qui fait que l'on fini par s'en désintéresser. Si au contraire la collecte des gems permettait de récupérer des points de vie et si l'on rendait en conséquence le jeu un peu plus difficile (requérant plus de points de vie sans tomber non plus dans l'excès inverse), il me semble que cela rendrait le gameplay plus captivant.

Côté ☺ :
• Une excellente réalisation (graphisme, son, interface)
• Le jeu a sa propre identité (excellent !)
• Un tuto est intégré (très bien).
• Il se joue au clavier (toutes les touches sont redéfinissables) ou au joystick.
• Près de 130 tableaux, il y a de quoi faire.

Côté ☹ :
(2.1.0-beta1) • La sauvegarde du 1er tableau fait planter le jeu (et ensuite en revenant dans le jeu, elle ne semble pas avoir été prise en compte). La sauvegarde au 2nd tableau fonctionne bien.

☯ Conclusion :
Un jeu déjà très agréable et surtout avec sa propre identité (graphisme et sons).
Un grand bravo et merci à ses auteurs !
Rappelons que vous pouvez encourager ses auteurs par une petite donation.