Aggiungi animazione di discesa nella botola
Quando il giocatore raggiunge la botola (vittoria/finale), invece di pulire subito lo schermo, il giocatore scende di pochi pixel verso il basso (descend_offset) per 30 frame prima che appaia la schermata Going Deeper / finale. - descend_offset: variabile globale, incrementata durante game_over_timer - render.c: y_offset negativo (discesa graduale, >>1 = meta' pixel) - player_logic.c: rimossa la dissolvenza immediata, avviata l'animazione - engine.c: animazione durante il timer, max 12 step (~6 pixel)
This commit is contained in:
@@ -48,5 +48,6 @@ uint8_t enemy_cooldown[MAX_ENEMIES] = {0};
|
||||
volatile uint8_t hint_active = 0;
|
||||
volatile uint8_t hint_displayed = 0;
|
||||
volatile uint8_t hint_shown_once = 0;
|
||||
volatile uint8_t descend_offset = 0;
|
||||
volatile uint8_t credits_active = 0;
|
||||
volatile uint8_t intro_active = 0;
|
||||
|
||||
Reference in New Issue
Block a user