public void paint1(Graphics g) {
        if (perCrowbar != null & lnkCharolas != null & lnkProyectiles != null) {

            //Dibuja la imagen de Nena en la posicion actualizada
            g.drawImage(perCrowbar.getImagen(), perCrowbar.getX(),
                    perCrowbar.getY(), this);

            //Dibuja a la mosca en la posición actualizada
            //Dibuja la imagen de Nena en la posicion actualizada
            g.drawImage(perMosca.getImagen(), perMosca.getX(),
                    perMosca.getY(), this);

            //Dibuja la imagen de los caminadores en la posicion actualizada
            for (Object lnkCharola : lnkCharolas) {
                Personaje perCharola = (Personaje) lnkCharola;
                g.drawImage(perCharola.getImagen(), perCharola.getX(),
                        perCharola.getY(), this);
            }

            //Dibuja la imagen de los corredores en la posicion actualizada
            for (Object lnkProyectil : lnkProyectiles) {
                Personaje perProyectil = (Personaje) lnkProyectil;
                g.drawImage(perProyectil.getImagen(), perProyectil.getX(),
                        perProyectil.getY(), this);
            }

            //dibuja la imagen del score y las vidas
            g.drawImage(perScoreVidas.getImagen(), perScoreVidas.getX(),
                    perScoreVidas.getY(), this);
            //Despliega las vidas restantes y el score
            g.setColor(Color.GREEN);
            Font fFont = new Font("Verdana", Font.BOLD, 18);
            g.setFont(fFont);
            g.drawString(" : " + iScore, 160, 495);
            g.drawString(" : " + iVidas, 200, 535);

        }
        if (bPausado) {
            g.drawImage(imaImagenPausa, (((getWidth() / 2))
                    - imaImagenPausa.getWidth(this) / 2), (((getHeight() / 2))
                    - imaImagenPausa.getHeight(this) / 2), this);

        }
        if (!bGameStarted) {
            g.drawImage(imaImagenInicio, (((getWidth() / 2))
                    - imaImagenInicio.getWidth(this) / 2), (((getHeight() / 2))
                    - imaImagenInicio.getHeight(this) / 2), this);

        }
        if (bGameOver) {
            g.drawImage(imaImagenGOver, (((getWidth() / 2))
                    - imaImagenGOver.getWidth(this) / 2), (((getHeight() / 2))
                    - imaImagenGOver.getHeight(this) / 2), this);
            g.drawImage(perScoreVidas.getImagen(), perScoreVidas.getX(),
                    perScoreVidas.getY(), this);
            g.drawString(" : " + iScore, 160, 495);
            g.drawString(" : " + iVidas, 200, 535);
        }
    }