Sobrevive a la serpiente V2.5
Python
import time
import random
def META():
print("Felicidades! Le Has Ganado a la serpiente")
time.sleep(1)
print("Aqui tienes tu Trofeo!")
print("""
________
/ \n
| ✨ |
\n______/
| |
/ \n
----------
| |
--------------
| |
--------------
""")
return
def Game():
GANAR = 0
vaso1 = 1
vaso2 = 2
vaso3 = 3
while True:
# Mostramos los puntos actuales en el menú para que el jugador sepa cuánto le falta
User_Input = float(input(f"\n[Puntos: {GANAR}/3] Viene la serpiente🐍 elige un vaso (1, 2, 3) o 0 para salir: "))
if User_Input == 0:
print("Adios Gracias Por Jugar!")
return
Serpiente = random.choice([vaso1, vaso2, vaso3])
#--- VASO 1 ---
if User_Input == 1:
print("Te has escondido en el vaso 1 ")
if Serpiente == vaso1:
GANAR = max(0, GANAR - 1)
print("La serpiente escucho algo!🐍")
time.sleep(1)
print("\nTe Encontro!\nPerdiste 1 punto.")
else:
GANAR += 1
print("La serpiente escucho algo!🐍")
time.sleep(1)
print("\nSe fue, eres libre")
#--- VASO 2 ---
elif User_Input == 2:
print("Te has escondido en el vaso 2 ")
if Serpiente == vaso2:
GANAR = max(0, GANAR - 1)
print("La serpiente escucho algo!🐍")
time.sleep(1)
print("\nTe Encontro!\nPerdiste 1 punto.")
else:
GANAR += 1
print("La serpiente escucho algo!🐍")
time.sleep(1)
print("\nSe fue, eres libre")
#--- VASO 3 ---
elif User_Input == 3:
print("Te has escondido en el vaso 3 ")
if Serpiente == vaso3:
GANAR = max(0, GANAR - 1)
print("La serpiente escucho algo!🐍")
time.sleep(1)
print("\nTe Encontro!\nPerdiste 1 punto.")
else:
GANAR += 1
print("La serpiente escucho algo!🐍")
time.sleep(1)
print("\nSe fue, eres libre")
#--- SISTEMA DE DESAFÍO FINAL (CAMBIADO A 3 PUNTOS) ---
if GANAR >= 3: # Ahora necesitas acumular 3 aciertos para activar la fase final
print("\n¡Fase Final! Resuelve el código secreto para ganar el trofeo.")
N1C = random.randint(1, 9)
N2C = random.randint(1, 9)
N3C = random.randint(1, 9)
N4C = random.randint(1, 9)
CF = N1C + N2C + N3C + N4C
print(f"Código generado (Suma secreta): {CF}")
Intento_Usuario = float(input("Introduce el código secreto para GANAR!: "))
if Intento_Usuario == CF:
META()
return
else:
print("Código incorrecto... ¡La serpiente te escuchó fallar y perdiste tus puntos!")
GANAR = 0
def Home():
GuestUser = input("Diga s para descargar el juego🚀 y n para no: ").lower()
if GuestUser == "s":
print("Comenzando descarga...")
time.sleep(1)
print("Comenzando descarga..")
time.sleep(1)
print("Comenzando descarga.")
time.sleep(3)
print("%25")
time.sleep(2)
print("%57")
time.sleep(1)
print("Terminado!")
time.sleep(3.5)
print("Bienvenido a Survive the snake🐍")
print("Ints: Elige un vaso para esconderte si la serpiente🐍 te encuentra pierdes🅿️ si no ganas🏆.")
print("Juego Hecho por Diegostom1_DEV")
time.sleep(5)
print("Juego Cargado...")
Game()
elif GuestUser == "n":
print("Ok, Adios")
if __name__ == "__main__":
Home()Feedback wanted
Sign in to react
La version 2.5
Feedback
Published feedback
InimitableRobby
Updated Sep 22, 2026El sistema de puntos con fases avanzadas y el código secreto en 'Sobrevive a la serpiente V2.5' le da emoción al juego y hace que cada decisión sea importante y divertida.
¡Juan diego Soto, lograste que el jugador sienta tensión mientras se esconde y celebra cuando avanza de nivel, justo como en los juegos de verdad!