29-06-2021, 17:44:36
Je cite le projet
Installation
Lancer le jeu
Puis on se laisse guider :
ça se décompose en missions :
Découvrir votre première mission.
Vérifier si l'objectif est atteint
Afficher la liste des commandes (gsh) disponibles.
Reprendre la mission où elle a été arrêtée en lançant GameShell avec l'option "-C")
Citation :Apprendre à des étudiants de première année à l'université ou à des lycéens à utiliser un shell Unix n'est pas toujours la tâche la plus simple ou la plus divertissante. GameShell a été conçu comme un outil pour aider les étudiants de l'Université Savoie Mont Blanc à s'engager avec une vraie coquille, d'une manière qui encourage l'apprentissage tout en s'amusant.
L'idée originale, due à Rodolphe Lepigre, était de lancer une session bash standard avec un fichier de configuration approprié qui définissait des "missions" qui seraient "vérifiées" afin de progresser dans le jeu.
Voici le résultat...
N'hésitez pas à nous faire part de vos remarques, questions ou suggestions en ouvrant des numéros ou en soumettant des pull request. Nous sommes particulièrement intéressés par toute nouvelle mission que vous pourriez créer !
Installation
Code :
wget https://github.com/phyver/GameShell/releases/download/latest/gameshell.sh
Lancer le jeu
Code :
bash gameshell.sh
Puis on se laisse guider :
ça se décompose en missions :
Découvrir votre première mission.
Code :
gsh goal
Vérifier si l'objectif est atteint
Code :
gsh check
Afficher la liste des commandes (gsh) disponibles.
Code :
gsh help
Reprendre la mission où elle a été arrêtée en lançant GameShell avec l'option "-C")
All you need : #!/bin/bash