public void keyPressed(KeyEvent e) {

        if (e.getKeyCode() == KeyEvent.VK_LEFT) {    //Presiono flecha izquierda
            direccion = 3;
        } else if (e.getKeyCode() == KeyEvent.VK_RIGHT) {    //Presiono flecha derecha
            direccion = 4;
        }
        if (e.getKeyCode() == KeyEvent.VK_P) {
            if (pausa) {
                pausa = false;
                direccion = 0;
            } else {
                pausa = true;
            }
        }
        if (e.getKeyCode() == KeyEvent.VK_G) {
            if (!instrucciones) {
                guardar = true;
            }
        }

        if (e.getKeyCode() == KeyEvent.VK_S) {
            sonidosActivados = !sonidosActivados;
        }

        if (e.getKeyCode() == KeyEvent.VK_I) {
            instrucciones = !instrucciones;
        }
        if (e.getKeyCode() == KeyEvent.VK_C) {
            cargado = true;
        }

    }