En la clase anterior, habíamos aprendido la importancia de informar al lector para que sus decisiones tengan peso y no sean al azar. Vimos First Seen, “visto por primera vez” (>), aquellos párrafos que solo serán visibles la primera vez que se visite la escena.

Habíamos también dejado un ejercicio pendiente, que era este:

Crea un diálogo entre el lector y un libro, que permita al lector discutir con él y mantener una conversación.

Para abordar este ejercicio, dividiremos el problema en trozos más pequeños. Identifiquemos que textos se van a repetir y cuáles van a cambiar. Determinando esto sabremos si nos conviene mejor usar una escena o una acción.

Puesto que son diálogos, un caso de preguntas y respuestas, hagamos que las respuestas del lector sean los enlaces y que las preguntas del libro sea lo que cambie. Usaremos First Seen para los textos introductorios y para los diálogos del libro nos valdremos de las acciones:

# [Diálogos](/libro)

Esto es una Ficción Interactiva de Billy Fernández. Un ejercicio para el curso de Introducción a la FI.

En este juego, discutirás con un libro.

## libro

>En una tarde de verano leías el libro del Señor de los Palillos, cuando de repente las letras comenzaron a bailar sobre las hojas y las palabras se escurrieron del libro y una voz terrible resonó desde sus costuras:

>-¿Dónde está dónde está?

¿Qué respondiste?

[Mantuviste la boca cerrada](/libro?!cerrada#cerrada)

[-¿A qué te refieres?](/libro?!a-que#a-que)

[-¿Hablas de la Trifuerza?](/libro?!trifuerza#trifuerza)

[-¿Buscas la tumba de Cristo?](/libro?!cristo#cristo)

[Sin dar una respuesta, te largaste con una elfa que pasó por el camino.](?cerrada&a-que&trifuerza&cristo)

### cerrada

-¿Te han comido la lengua? Estúpido humano, ¡devuélveme el palillo! ¡Voy a matarte! ¿Dónde está?

### a-que

-¿Dónde está, maldito humano? Mi objeto preciado que robó Tilbo Glotón. Sí, sí, ese pequeño engendro, robó mi adorado y tu lo tienes. ¿Dónde está?

### trifuerza

-¡El amo nos traicionó, nos traicionó! El enanobit debe pagar. Cambió el palillo por la Trifuerza, nunca debimos venir a la Montaña del Libre Albedrío. Aquí solo hay perdición bajo la mirada del que todo lo ve. ¡Mi adorado! ¡Tráeme mi adorado! ¿Dónde está?

### cristo

-¡Busca, busca mi adorado! ¡No quiero bautizarme, quiero el palillo! No debes permitir que caiga en manos del Señor de los palillos, porque eso significaría tener brochetas de orctos invadiendo la Tierra Mediana. ¿Dónde está? ¿Dónde?

Esta estructura ya la habíamos visto antes. Cada vez que hace click sobre uno de los enlaces, vuelve a visitar la misma escena, una variable se dispara y presenta la acción asociada. Cada vez que se hace click en un enlace desaparece, y ya cuando han desaparecido todos aparece el mensaje: “Sin dar una respuesta, te largaste con una elfa que pasó por el camino.”

¿Qué tal si quisiéramos usar un nombre distinto a Libro para la escena? ¿Cómo lo haríamos? Creamos una ancla que contenga el título alternativo entre comillas, de esta manera:

## [libro]("Diálogo de Mullog")

>En una tarde de verano leías el libro del Señor de los Palillos, cuando de repente las letras comenzaron a bailar sobre las hojas y las palabras se escurrieron del libro y una voz terrible resonó desde sus costuras:

>-¿Dónde está dónde está?

¿Qué respondiste?

[Mantuviste la boca cerrada](/libro?!cerrada#cerrada)

[-¿A qué te refieres?](/libro?!a-que#a-que)

[-¿Hablas de la Trifuerza?](/libro?!trifuerza#trifuerza)

[-¿Buscas la tumba de Cristo?](/libro?!cristo#cristo)

[Sin dar una respuesta, te largaste con una elfa que pasó por el camino.](?cerrada&a-que&trifuerza&cristo)

De esta manera “libro” solo sería la forma de referenciar la escena en las anclas, mientras que cuando se muestre la escena, el título será “Diálogo de Mullog”. Pero, si por alguna razón quieres eliminar el título, solo debes dejar las comillas vacías, así:

## [libro]("")

Nota que al final de la escena hice lo siguiente, para que se mostrara un texto luego de haber visitado todos los enlaces:

[Sin dar una respuesta, te largaste con una elfa que pasó por el camino.](?cerrada&a-que&trifuerza&cristo)

Hubiera puesto lo mismo en el texto “¿Qué respondiste?”, pero quise dejarlo así para demostrarte lo siguiente: existe una manera más limpia y más sencilla de hacer esto, mediante una escena condicional. Esto es una escena que contiene el mismo nombre que otra, pero que sólo será mostrada si se cumple la condicional que contiene en el ancla del título. Así quedaría en el ejercicio:

## [libro]("Diálogo de Mullog")

>En una tarde de verano leías el libro del Señor de los Palillos, cuando de repente las letras comenzaron a bailar sobre las hojas y las palabras se escurrieron del libro y una voz terrible resonó desde sus costuras:

>-¿Dónde está dónde está?

¿Qué respondiste?

[Mantuviste la boca cerrada](/libro?!cerrada#cerrada)

[-¿A qué te refieres?](/libro?!a-que#a-que)

[-¿Hablas de la Trifuerza?](/libro?!trifuerza#trifuerza)

[-¿Buscas la tumba de Cristo?](/libro?!cristo#cristo)

[Sin dar una respuesta, te largaste con una elfa que pasó por el camino.](?cerrada&a-que&trifuerza&cristo)

## [libro](?cerrada&a-que&trifuerza&cristo "Diálogo de Mullog")

Sin dar una respuesta, te largaste con una elfa que pasó por el camino.

Cuando todas las variables estén activadas, en vez de mostrarse la escena que contiene los enlaces, será mostrada la escena que tiene el mismo nombre “libro”, pero que contiene en su título ancladas las condiciones que se cumplen. Como verás se deja un espacio entre el título alternativo y la condicional.

Con esto hemos abarcado casi por completo la sintaxis de Ficdown. En la siguiente clase aprenderemos a usar imágenes dentro de nuestro proyecto.


<<CLASE ANTERIOR
CLASE SIGUIENTE>>


¿Quieres saber más? ¡Déjate atrapar por las redes!

Comparte este artículo: