Peaufine Le Vol d'Icare : animation, overlay, contraste
Build and deploy / deploy (push) Successful in 36s
Build and deploy / deploy (push) Successful in 36s
- Écran de fin (score + Rejouer) déplacé en overlay par-dessus le jeu (fond assombri, carte animée, confettis) plutôt qu'en dessous. - Battement d'ailes repensé : cycle continu en boucle (visible même au repos, sans taper) + battement plus ample au tap qui prend le dessus brièvement. L'ancienne version ne bougeait qu'au moment du tap et retombait trop vite pour être perceptible en jeu réel. - Corrige une aile qui semblait ne pas bouger : les deux ailes utilisaient des teintes différentes et l'une passait partiellement derrière le corps ; elles sont maintenant identiques et toutes deux dessinées au-dessus du corps. Corrige au passage un signe de rotation inversé. - Corrige le contraste de plusieurs textes (« Ton record », instructions, pied de page) qui utilisaient une couleur prévue pour du texte sur marbre alors qu'ils s'affichent sur le fond sombre de la page.
This commit is contained in:
@@ -17,6 +17,16 @@ export const FLAP_IMPULSE = -300; // vitesse verticale imposée à chaque battem
|
||||
export const MAX_FALL_SPEED = 480;
|
||||
export const TILT_MAX_RADIANS = (45 * Math.PI) / 180;
|
||||
|
||||
// Animation des ailes (indépendante de l'inclinaison du corps) : un battement
|
||||
// continu en boucle (pour que ça se voie même sans taper, dès l'écran de
|
||||
// repos) + un battement plus ample et net à chaque tap, qui prend le dessus
|
||||
// brièvement sur le cycle continu.
|
||||
export const WING_REST_RADIANS = -(20 * Math.PI) / 180;
|
||||
export const WING_IDLE_PEAK_RADIANS = (15 * Math.PI) / 180;
|
||||
export const WING_IDLE_PERIOD_MS = 480;
|
||||
export const WING_FLAP_MAX_RADIANS = (75 * Math.PI) / 180;
|
||||
export const WING_FLAP_ANIM_MS = 260;
|
||||
|
||||
export const FORWARD_SPEED = 130; // unités/seconde, vitesse de défilement des colonnes
|
||||
export const COLUMN_WIDTH = 46;
|
||||
export const COLUMN_GAP = 128;
|
||||
|
||||
Reference in New Issue
Block a user