[ebook]Programacion de videojuegos con SDL
[ebook]Programacion de videojuegos con SDL
[ebook]Programacion de videojuegos con SDL
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
P R O G R A M A C I Ó N D E V I D E O J U E G O S C O N S D LNos resta dibujar los disparos. De nuevo, necesitamos recorrer todo el array <strong>de</strong> disparos ydibujar los que están activos.// dibuja disparosfor (i=0 ; i=7) {exp.activo=0;done=1;}}La explosión ha <strong>de</strong> activarse cuando el sprite <strong>de</strong>l avión enemigo colisione <strong>con</strong> unabala. Al producirse el impacto, hemos <strong>de</strong> eliminar el avión enemigo para que no sigadibujándose y activar la explosión. Las coor<strong>de</strong>nadas <strong>de</strong> la explosión serán las mismasque las que tenía la nave enemiga.// ¿ha colisionado el disparo <strong>con</strong> la nave?if (malo.colision(mibala) == TRUE) {enemigo.estado=0;exp.activo=1;exp.nframe=1;110