Oasis Paradise: Game Master: | AI Dungeon

Oasis Paradise: Game Master:

# Kael's opening narration https://openai.com/meet.google.com/sgp-bnzi-bfiht kael_intro = { "kael_intro": ( "The world shudders, friend. I’ve forged a stable flame for centuries, " "yet something’s… wrong. The elements are out of tune. I need you to check " "one of the breach points — quickly. Choose wisely. The longer we wait, " "the more corrupted the code becomes." ) } # Story branching function def myFunction(player_choice, character_state=None): choice = player_choice.lower() if choice == "a": return "🌿 You race toward the Green Community. The trees... they're whispering. Dying. Lights flicker across solar leaves. Something… or someone… has tampered with the growth algorithms." elif choice == "b": return "⚡ The wind howls erratically as you near the Speed Rail hub. Sparks shower the tracks. Rail bots twitch as if infected. You kneel beside a panel — corrupted elemental script pulses angrily in Kaelian runes." elif choice == "c": return "💧 The jungle steam thickens as you reach the water conduit. Rain falls sideways. Flood warnings blink. Kael’s old aqueduct system is spitting water and flame. Something’s rewriting the flows." else: return "Kael narrows his eyes. 'That’s not a valid breach point. Try again.'" # Main interactive loop if __name__ == "__main__": print("🌋 Kael says:\n" + kael_intro["kael_intro"]) print("\nChoose a breach point to investigate:") print("A. Green Community 🌿") print("B. Speed Rail Network ⚡") print("C. Water Conduit 💧") player_choice = input("\nYour choice (A/B/C): ").strip() result = myFunction(player_choice) print("\n📜 Story Result:") print(result) <a href=" https://play.aidungeon.com/scenario/vaJZsQSfjoRO/realms-forged" Kael Narrator blacksmith https://www.google.com/maps/@34.2740046,-118.3268663,15z/data=!4m3!11m2!2sliD59AY-tnI9gMDAuS42o4vwnuirtA!3e3?utm_campaign=ml-ardl&g_ep=Eg1tbF8yMDI1MDYzMF8wIJvbDyoASAJQAQ%3D%3D

Cover art for Oasis Paradise: Game Master:, a kael adventure on AI Dungeon