Aller au contenu

Joueur avancé

Un joueur qui s'intéresse aux mécaniques : comment l'avatar se déplace, comment les dégâts sont comptés et pourquoi un niveau se joue de la même façon partout

Ici, une partie est décortiquée en chiffres : la vitesse et la hitbox de l'avatar, les vies, l'invulnérabilité, le déterminisme, les bots et les statistiques

Commence par Dégâts et vies, puis - Déterminisme

Documentation

  • L'avatar marche à 15 unités par seconde, et un dash le porte sur 7,5 unités en 0,15 s. La hitbox est un cercle de rayon 0,15 unité, plus petit que le carré dessiné de 0,5 unité

  • Chaque coup coûte une vie, repousse l'avatar pendant 0,15 s et donne 1,0 s d'invulnérabilité. Par défaut, une mort ramène le niveau au dernier checkpoint et restaure tes vies

  • Un niveau avec la même graine se joue de la même façon sur n'importe quel appareil et à n'importe quelle fréquence d'images. Son aléatoire est calculé à partir de la graine, et tes actions n'influence

  • Un bot joue un niveau à ta place avec tes propres contrôles. Il regarde ce qui arrive, cherche de l'espace libre et déplace le même personnage que toi : il marche, fait des dashs, subit des dégâts et

  • Le jeu compte les tentatives, les morts, les impacts et le temps pour chaque niveau et pour tout l'appareil. Tout est stocké localement dans le dossier stats. Un record est gardé séparément pour chaqu

  • Les arguments de lancement ouvrent directement un écran, un niveau ou une partie, et les interrupteurs modifient un seul lancement du jeu. Ils se placent après l'exécutable : dans un raccourci, un ter

  • Le corps de l'avatar est une grille de cases, et une skin décide ce que dessine chaque case : une forme et une des couleurs de la skin. Une skin peut aussi éteindre les yeux, les mains, l'ombre et les