Aller au contenu

OCTOCAT-CODE

Apprends à coder en t'amusant

OCTOCAT-CODE est un jeu d'aventure rétro en pixel art, gratuit et en français, qui se joue directement dans le navigateur (ordinateur, tablette ou téléphone) : rien à installer, pas de compte. Tu guides OctoCat, un chat-pieuvre violet, et Laita, sa fidèle chienne, à travers 10 niveaux et 3 mondes. À chaque niveau, un trajet d'action (plateformes, combats, ninja…) mène à une énigme de code : en écrivant la bonne ligne, tu ouvres le portail vers le niveau suivant.

Ce que tu apprends

  • les variables et les nombres ;
  • les textes (chaînes de caractères) ;
  • les calculs : addition, soustraction, multiplication, division, reste ;
  • la logique : vrai, faux, et, ou, non ;
  • les conditions : si, sinon si, sinon ;
  • les boucles : pour et tant que.

Le jeu se joue en 3 tours, un langage par tour et un monde par langage. Tu commences par le pseudo-code, le plus doux, dans GitHubia. Puis tu choisis Python (la Tour du Serpent, où l'on grimpe jusqu'à la lune et où le serpent d'Octo grandit) ou JavaScript (la Galaxie JavaScript, avec sa gravité lunaire et son invasion d'envahisseurs) ; le dernier tour est l'autre langage. À chaque tour, OctoCat change d'apparence. Un costume secret, le robot OctoBot, récompense ceux qui finissent le jeu sans utiliser la magie des torches. Le jeu se termine après 3 tours, avec un générique de fin.

Les 10 niveaux

  1. La Forêt des Syntaxes : les variables
  2. Le Village des Chaînes : les textes
  3. La Mine des Opérations : les calculs
  4. Le Dojo des Torches : et, ou, non
  5. Le Pont des Booléens : si, sinon
  6. Le Marché des Cristaux : si, sinon si, sinon
  7. La Forge des Répétitions : la boucle pour
  8. Le Temple des Cumuls : boucle et accumulateur
  9. Le Tri des Glitches : boucle, condition et reste
  10. L'Arène du Glitch Gardien : la boucle tant que

Pour jouer

Flèches ou WASD (ZQSD) pour se déplacer, Espace pour sauter, clic gauche ou X pour frapper, F pour le shuriken, clic droit ou V pour appeler Laita. Les touches se changent dans le menu des réglages. Sur téléphone et tablette, des boutons apparaissent à l'écran. La progression est enregistrée dans ton navigateur et le jeu fonctionne même sans connexion une fois chargé.

Un projet libre et léger

Tout est dessiné et joué par du code : pixel art et musique sont générés en direct, il n'y a ni image ni fichier de son. Le jeu est fabriqué par INDFORGE Studio avec le moteur KAPLAY, son code est ouvert : https://github.com/INDFORGE-Studio/OctoCat-Code.