Algorithmics
Preparate para una magica aventura Clase 6 Proyecto
Abrir1
Creación de una Historia Interactiva Mágica con Python
Aprende a crear una fascinante aventura donde tus lectores decidirán el destino de los personajes usando solo funciones de Python. Sumérgete en el mundo de la programación mágica donde cada línea de código es un hechizo que da vida a tu historia.
¿Qué es una historia interactiva?
Una historia interactiva es una narrativa donde el lector no es un simple espectador, sino que tiene el poder de decidir el rumbo de la aventura a través de elecciones clave. En Python podemos crear estas experiencias inmersivas utilizando funciones sencillas que nos permiten establecer distintos caminos y reaccionar a las decisiones del usuario.
Las herramientas mágicas: funciones permitidas
print()
input()
len()
Conjura textos en la pantalla para narrar la historia, describir escenarios mágicos y presentar opciones al jugador. Es la voz del narrador en nuestra aventura.
Captura las decisiones y nombres mágicos del usuario. Actúa como un portal que conecta el mundo real con el mundo ficticio de nuestra historia.
Mide la longitud de palabras o respuestas para crear condiciones basadas en el tamaño de los hechizos pronunciados por el jugador.
find()
lower()
Combierte las letras mayusculas de un hechizo en letras minusculas.
Busca palabras clave en las respuestas del usuario, permitiéndonos detectar intenciones o comandos específicos en sus decisiones.
Las herramientas mágicas: Estructuras de control
if
if/else
if/elif/else
Si se cumnple la condicion se lanza el echizo.
Si se cumple la condicion se lanza el hechizo, en caso contrario otro echizo puede ser lanzado.
Si se cumple la condicion se lanza el hechizo, en caso contrario se pregunta por otra condicion y si esta se cumple un nuevo hechizo es lanzado, si ninguna condicion es cumplida se lanza el hechizo correspondiente
Primer Hechizo: Saludar y Pedir Nombre Mágico
Este es el primer paso en la creación de tu historia interactiva. Usaremos print() para dar la bienvenida al jugador al reino mágico y input() para invitarle a revelar su nombre mágico, lo que personalizará la experiencia desde el inicio.
print("¡Bienvenido, joven aspirante a mago, al Bosque Susurrante!") print("Para iniciar tu aventura, ¿cuál es tu nombre mágico?") nombre_magico = input("Mi nombre es: ") print("¡Ah,", nombre_magico, "! Un nombre lleno de potencial. ¡Que tu viaje sea legendario!")
Consolidando el Primer Hechizo: ¡A Practicar!
Ahora que has conjurado tu primer hechizo para saludar y conocer el nombre mágico de tu jugador, es el momento de consolidar tus conocimientos. Recuerda el poder de la interacción y la personalización. Construye tu propia historia.
¿Que aprendiste hoy joven mago?
Recuerda que la programacion es mas que talento, requiere practica.
Clase 6 proyecto
Elvis Francisco Santiago Valentin
Created on September 3, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Event Invitation
View
Mobile Phone Call
View
Mobile Business Card
View
Birthday Wish
View
Search Card
View
Click Hand
View
Before and After Flip
Explore all templates
Transcript
Algorithmics
Preparate para una magica aventura Clase 6 Proyecto
Abrir1
Creación de una Historia Interactiva Mágica con Python
Aprende a crear una fascinante aventura donde tus lectores decidirán el destino de los personajes usando solo funciones de Python. Sumérgete en el mundo de la programación mágica donde cada línea de código es un hechizo que da vida a tu historia.
¿Qué es una historia interactiva?
Una historia interactiva es una narrativa donde el lector no es un simple espectador, sino que tiene el poder de decidir el rumbo de la aventura a través de elecciones clave. En Python podemos crear estas experiencias inmersivas utilizando funciones sencillas que nos permiten establecer distintos caminos y reaccionar a las decisiones del usuario.
Las herramientas mágicas: funciones permitidas
print()
input()
len()
Conjura textos en la pantalla para narrar la historia, describir escenarios mágicos y presentar opciones al jugador. Es la voz del narrador en nuestra aventura.
Captura las decisiones y nombres mágicos del usuario. Actúa como un portal que conecta el mundo real con el mundo ficticio de nuestra historia.
Mide la longitud de palabras o respuestas para crear condiciones basadas en el tamaño de los hechizos pronunciados por el jugador.
find()
lower()
Combierte las letras mayusculas de un hechizo en letras minusculas.
Busca palabras clave en las respuestas del usuario, permitiéndonos detectar intenciones o comandos específicos en sus decisiones.
Las herramientas mágicas: Estructuras de control
if
if/else
if/elif/else
Si se cumnple la condicion se lanza el echizo.
Si se cumple la condicion se lanza el hechizo, en caso contrario otro echizo puede ser lanzado.
Si se cumple la condicion se lanza el hechizo, en caso contrario se pregunta por otra condicion y si esta se cumple un nuevo hechizo es lanzado, si ninguna condicion es cumplida se lanza el hechizo correspondiente
Primer Hechizo: Saludar y Pedir Nombre Mágico
Este es el primer paso en la creación de tu historia interactiva. Usaremos print() para dar la bienvenida al jugador al reino mágico y input() para invitarle a revelar su nombre mágico, lo que personalizará la experiencia desde el inicio.
print("¡Bienvenido, joven aspirante a mago, al Bosque Susurrante!") print("Para iniciar tu aventura, ¿cuál es tu nombre mágico?") nombre_magico = input("Mi nombre es: ") print("¡Ah,", nombre_magico, "! Un nombre lleno de potencial. ¡Que tu viaje sea legendario!")
Consolidando el Primer Hechizo: ¡A Practicar!
Ahora que has conjurado tu primer hechizo para saludar y conocer el nombre mágico de tu jugador, es el momento de consolidar tus conocimientos. Recuerda el poder de la interacción y la personalización. Construye tu propia historia.
¿Que aprendiste hoy joven mago?
Recuerda que la programacion es mas que talento, requiere practica.