Text Adventure AI Player
A modern AI-powered interface for playing classic text adventure games. Built with PyQt6, it features a sleek dark theme and intelligent AI gameplay.
Features
🎮 Core Features
- Modern dark interface with color-coded text display
- Dropdown menu for game selection
- Start, Reset, Settings, and Quit controls
- Real-time AI gameplay with reasoning display
⚙️ Settings
- AI Thinking Time (0.5-5.0s)
- Game History Size (5-20 actions)
- Text Size (10-20pt)
- AI Model Selection (llama3, mistral, codellama)
- AI Creativity Level (0.1-1.0)
🎨 Design
- Comfortable dark theme with soft colors
- Modern UI with rounded corners
- Clear visual hierarchy
- Color-coded messages for AI responses, game output, and thinking process
🔄 Technical
- Asynchronous game processing
- Real-time updates
- Thread-safe operations
- Local AI integration via Ollama
How It Works
- Select a game from the dropdown
- Click Start to begin
- Watch the AI play with real-time reasoning
- Use Reset to stop at any time
Requirements
- Python 3.x Download Python
- PyQt6 Installation Guide
- Ollama Download Ollama
- Games (Included) (.z5)
- TextPlayer (Included)
Need help with installation? Check out our detailed download instructions.
A perfect blend of classic gaming and modern AI technology, all together to make a fun to watch experience.