Want to create interactive content? It’s easy in Genially!

Get started free

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:

Event Invitation

Mobile Phone Call

Mobile Business Card

Birthday Wish

Search Card

Click Hand

Before and After Flip

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.