💾 Archived View for yretek.com › articulos › 2024 › 2024-03-11_me_habeis_liado.gmi captured on 2024-05-10 at 10:59:18. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-03-21)
-=-=-=-=-=-=-
No debería ni decir esto, supongo. Si lo hago es porque quiero explicar porqué la cosa va más lenta por Yretek últimamente. Y es que me han llegado mensajes del tipo que debo seguir con mi librojuego, el que no había ni empezado. Y pasa una cosa escribir una de esas cosas lleva tiempo, principalmente porque no tenía ni una historia con la que comenzar. Entended que no cualquier historia vale para un librojuego. Es necesario por ejemplo que el personaje del lector tenga unas oportunidades razonablemente reales de triunfar, que la aproximación sea justa; no debo introducir un infortunio cuando el jugador lo ha hecho todo bien. Sin embargo con un personaje "normal" indefenso en una historia normal, bueno, pues está a merced del escritor si es por bien de la historia. Un librojuego debe ser capaz de integrar lo mejor de la narrativa y del juego a la vez de modo que ambos elementos bailen juntos como una bonita pareja. Y ese ideal es muy difícil de alcanzar; normalmente es la narrativa la que sufre, pero bueno es divertido y todo eso.
Sin embargo nunca me ha bastado hacer un librojuego con una narrativa pasable. Creo, sin embargo, que me voy a tener que resignar. Lo que deseo me parece inalcanzable a mis capacidades. Pero... perkele!... soy como la polilla buscando la vida eterna en la bombilla.
Así que sí, estoy escribiendo uno, y todo lo demás va a ir más lento. Se siente, no doy para más. Si me sale como gustaría valdría la pensa, si no... bueno, ya veremos según me acerque.
Esta es la idea, es 1984 y tienes un potente ordenador Shearwater 64 con 64KB, sorpresa, y un procesador Z80, un monitor con capacidades limitadas y vas a jugar a un librojuego. Dicho sea de paso hubiera sido muy difícil jugar a un librojuego largo con un sistema así. Piensa que con un ordenador de 64KB no tienes 64KB de memoria disponible para datos. Hay que cargar el programa en memoria, la memoria de la pantalla puede estar incluída en esos 64KB y alguna que otra cosilla. Sí, puedes tirar de las cintas de casette e ir cargando poco a poco, pero es lento y no ideal. Se podría hacer claro, pero no recuerdo que se hubiera hecho tal cual, sobre todo porque las aventuras de texto tenían más seguidores y los librojuegos eran baratos. Aún así, por esas fechas tenía esa ilusión, que alguien sacara algo por el estilo.
Va a ser una página web sin enlaces de ratón. No vas a poder navegar pinchando nada, porque no voy a poner enlaces html sino que voy a simular un terminal sencillo. El jugador tendrá que usar el teclado para introducir comandos que el JS luego interpretará. El comando más sencillo es el número de cada sección del texto, lo escribes en pantalla, añades ENTER y aparecerá la sección que hayas introducido. Si te equivocas... bueno pues aún así aparecerá una sección, si es que existe, de lo contrario tendrás un bonito mensaje de error en la pantalla.
El JS no va a impedir que hagas trampas. Hay una funcionalidad para tirar los dados si el jugador no tiene dados físicos, pero el jugador será siempre el responsable de seguir las reglas, o ignorarlas. Y es que hacer trampas en un librojuego puede ser divertido y creativo, sin necesidad de tener que repetir mil veces la historia solo para ver qué hubiera pasado si eso tan improbable hubiera sucedido.
Y eso es todo lo que quiero contar ahora mismo porque estoy cansado. Nos leemos :)
~ Miguel de Luis Espinosa