Star-decoder : trouvez le code !

Description

Jeu de réflexion pur...

Trouvez une séquence de lettres (A->Z) d'une longueur variant selon le niveau de difficulté choisi (3 à 8 lettres).

repérer une lettre, appuyez sur la touche du clavier correspondante.
Lorsque vous cliquez sur une étoile (lettre) ou 'ENTER', la distance (réelle, en pixels) séparant cette lettre de la lettre de la séquence correspondante est calculée.

Le système se met en mouvement (rotation)
  • sens HORLOGER : la lettre est bonne et une led verte s'allume sous la lettre de la séquence
  • sens ANTI-HORLOGER : la lettre est mauvaise.

Plus le mouvement est ample, plus la distance (toujours distance réelle) séparant la lettre proposée de la bonne lettre est grande.

Après la rotation, la longueur de la traine de la souris vous donnera un indice très utile.

Pour gagner, vous devez afficher la séquence complète.

Changer le niveau de difficulté ou la position (X-Y-Z) en cours de partie revient à recommencer une nouvelle partie.

Il existe 1.000 séquences par niveau de difficulté (selon Position), soit 6.000 parties possible :o)

Source / Exemple :


// Tous le code se trouve dans des classes (dossier starDecoder)
// pour lancer le jeu :

import game;
var myStarDecoder:game= game.getInstance(this)
stop()

// "this" peut être remplacé par une référence à un clip que vous avez crée sur la scène.

Conclusion :


Codé en AS2 qui reste (encore) ma spécialité...
Tous le code à été développé dans l'éditeur FlashDevelop.

Je vous conseille vivement de vous munir d'un crayon et de papier pour jouer :o)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.