Bueno, hace unos días me dieron el Taringa Creadores, así que lo primero que se me vino a la mente postear fue esto. (sí, estaba al pedo
).
Las imagenes y audios colocados en el post, y el documento de descarga son libres de CopyRight.
En fin, hace algunas semanas tuve un sueño bastante interesante (del cual no contaré mucho). Resulta que se me quedó estancado en la cabeza, como rara vez me pasa, y decidí darle un cuerpo a ese sueño.
Cuando comencé con esto, me di cuenta que había soñado el final de mi historia, así que tenía que hacerle un inicio y desarrollo para que tuviera concordancia (vale aclarar que no soy escritor profesional ni nada por el estilo). Así que decidí plasmarla en un pequeño documento Word, pero yo quería ir algo más allá, quería que el que lo leyera, pudiera interactuar con esta historia, que la sintiera en parte suya, así que deseché el documento Word, y recordé que había visto un poco de HTML5 y Javascript, así que me dije ¿Por qué no?
No soy un programador, no tengo un conocimiento basto en lo que programación respecta, así que tendría que ir aprendiendo mientras hacía esto, pero se iba haciendo más interesante mientras escribía.
La sinopsis de la historia viene a ser la siguiente:
En un futuro no distante, potencias se enfrentan en una guerra por los pocos recursos restantes en la tierra, una gran cantidad de cientificos en el mundo realizan varios proyectos para preservar la vida humana, mientras que afronta el inicio de su apocalipsis.
Está diseñado para adaptarse a pantallas con resolución 1280x720 en adelante, soy bastante novato para hacerlo totalmente versátil, no me juzguen (?)
Tengo planeada hacerla en ingles y español, ya que me gustaría que más personas la viesen.
Por ahora solo tengo habilitada la versión en español:
Al seleccionar el idioma, nos direccionaría al inicio de nuestra historia, el cual nos muestra los distintos personajes incluidos en ella, y el desarrollo de la historia.
Las imágenes de los personajes muestran una pequeña descripción de cómo son, pero si se desea ver más de el, se mira en la vista previa:
La descripción de los personajes, se aplica hasta el momento donde aparecen en la historia, sería como mostrar lo que hacían antes de aparecer.
Y ustedes dirán "Pará pelotudo, dijiste que era interactiva, ¿soltas cualquiera, gil?"
Bueno, acá viene el por qué digo eso.
La historia posee decisiones que el lector debe realizar en ciertos momentos, y según estas decisiones se moldeará la continuación de la misma.
Por su puesto que cada decisión colocada, influirá en la historia. Inclusive la más pequeña, puede tener un gran efecto.
Esto se ejecuta en tu navegador de internet ya que es una especie de "Página Web" pero a modo de novela visual.
A partir de acá mostraré parte del código, si te quieres saltar esto e ir a la descarga, pulsa Ctrl + F en tu teclado y luego coloca " DESCARGAR " sin las comillas.
Y como se ejecuta en tu navegador, al entrar a la historia, se deshabilitan la opción de ir atrás del navegador y el menú del click derecho, esto es para que si estás haciendo un camino, y tomas una decisión, no oprimas atrás, y tomes una decisión diferente.
Para hacer eso, simplemente coloqué este script en la página:
Por otra parte, como buscaba que el lector sintiera un poco "propia" la historia, realizé otro script para que acomodara el inicio de la historia segun la hora y día de tu pc.
El script es el siguiente:
Esto indicaría que si es de día, y un lunes (en tu pc), la historia se plantearía que comenzó un lunes en la mañana, y así.
El asunto de decisiones, por otra parte, fue un tanto más facil de lo que creí.
Simplemente en los botones de decisión, indiqué que se llamase a una función que reescribiera ciertas variables, y cambiara ciertas partes del texto, según lo que se haya elegido. Un ejemplo sería:
En la que la variable de1 no indicaría qué decisión tomó, y la variable fn nos indicaría cuan importante fue la decisión para plantear uno de los finales.
En el proceso de selección de finales es esta:
En donde decision-final indicaria uno de los caminos (0 para un camino, 1 para otro), la variable fn indicaria que tanto acumulamos en las decisiones tomadas en el transcurso de la historia para seleccionar otro final.
Si tomas todas las decisiones optimas, fn tendra un valor de 100, lo cual te dara el primer final, si se va restando segun decisiones distintas, se escogerá el segundo final.
Adentro colocamos lo que queramos que se ejecute cuando la condición sea cierta.
Este trabajo me tomó más de lo debido, pero acá se los presento. Sepan excusar si posee faltas ortográficas, como dije no soy un escritor profesional.
→ DESCARGAR
Para terminar, acá está la historia.
http://tarin.ga/UYZ
Como dije anteriormente, no soy un programador especializado, no soy un escritor profesional, simplemente soy alguien que soñó una historia y quizo darle forma.
Si te gustó, recuerda compartirlo y dejar un comentario, gracias por pasarte por acá.



