Esta es la segunda parte de Cómo hacer un clon de Puzzle Bobble, la primera parte la pueden encontrar aquí.
En la parte anterior se había explicado como rotar el disparador, disparar burbujas de diferentes colores, colisiones, buscar burbujas iguales y como ubicar las burbujas en el área de juego.
En esta parte se va a mostrar cómo hacer para que cuando haya un grupo de burbujas del mismo color a la burbuja lanzada, estas sean explotadas y verificar que no queden burbujas flotando, también para agregar la burbuja siguiente, mejorar la selección de colores, agregarle estados al juego (Ganar, perder, jugar), disparar la burbuja cuando el jugador no la dispara en cierto tiempo, hacer caer el techo o las burbujas, un administrador de niveles para cargar varios niveles, una ayuda para saber donde apuntar y una que otra cosa para mejorar la jugabilidad.
Verificar Burbujas que van a explotar
Cuando se encuentren burbujas del mismo color, lo primero que se debe hacer es quitar el grupo de burbujas del grupo de burbujas pegadas, después se debe verificar en cada burbuja pegada para saber si la burbuja se encuentra flotando. Para saber si una burbuja se encuentra flotando, no solo basta con saber si tiene burbujas vecinas, se tiene que verificar que la burbuja conectada a ella, también tenga otra burbuja conectada y que una de esas burbujas conectadas, este pegada al techo.