AI-RPG-Adventure / README.md
PierreBrunelle's picture
Update README.md
22e40bb verified

A newer version of the Gradio SDK is available: 5.22.0

Upgrade
metadata
title: AI RPG Adventure
emoji: ⚔️
colorFrom: gray
colorTo: blue
sdk: gradio
sdk_version: 5.3.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: An interactive RPG experience

🎲 AI RPG Adventure

An interactive text-based RPG powered by Pixeltable and OpenAI that creates dynamic, responsive storytelling experiences. Players can embark on adventures across different genres with AI-generated narratives that adapt to their choices.

🚀 Features

  • Dynamic storytelling with AI-generated narratives
  • Multiple genre support (Fantasy, Sci-Fi, Horror, etc.)
  • Player choice tracking and game state management
  • Adventure history logging
  • Real-time story generation

🛠️ Requirements

  • Python 3.8+
  • Pixeltable
  • OpenAI API key
  • Gradio

🎮 Quick Start

  1. Install dependencies: pip install pixeltable gradio openai
  2. Set your OpenAI API key
  3. Run the application: python app.py
  4. Input your character's name, choose a genre, and start your adventure!

🎯 Example Adventures

  1. Magical Academy
Name: Novice Thalia
Genre: 🧙‍♂️ Fantasy
Scenario: It's your first day at the Celestial Academy of Arcane Arts. During the sorting ceremony, your magical aura suddenly starts behaving strangely, catching the attention of the ancient sorting crystal...
  1. Space Pirate
Name: Captain Zara
Genre: 🚀 Sci-Fi
Scenario: Your smuggling ship is docked at a secret trading post in the Andromeda Nebula. As you're finalizing a deal for mysterious cargo, your ship's AI reports that Imperial cruisers are entering the system...

📝 Credits

Built with Pixeltable | Licensed under Apache 2.0