initialiser ça veut juste dire donner la valeur de départ, dans son exemple, c'est 0.
Ça veut dire que sa variable "@nb_debut_Frame" va s'incrémenter de 1 (faire +1) toute les frame (1 frame = un soixantième de seconde), et qu'au bout de 5 frame (cinq soixantièmes de seconde), quand "@nb_debut_frame = 5", le title va changer pour l'image de title suivant, et on remet "@nb_debut_frame" à zéro (réinitialise) pour attendre de nouveau 5 frames.
C'est la même chose pour l'ID de l'image du title, "@i", on initialise à 0 pour commencer par afficher le sprite zéro, puis on incrémente de 1 à chaque fois que "@nb_debut_Frame" atteint la valeur "5", ce qui fait afficher la frame 1, puis 2, puis 3, à chaque intervalle de 5 frames, et après avoir affiché la dernière image de l'animation du title, quand "@i" est égal à "@titles.size", on réinitialise "@i" en le rendant égal à 0, ce qui veut dire, revenir à la première image du title, pour faire une boucle dans l'animation.