🎮 Welcome to TextQuest

TextQuest is a text-based, procedural dungeon crawler inspired by classics like Fate. Create your character, choose a loyal pet, and delve into an infinitely deep dungeon. Slay monsters, grow your power, and unearth mountains of randomly generated loot in a game designed for endless, on-the-go play.

✨ Key Features

1. Deep Character Creation

  • 12 Unique Classes: Go beyond the standard! Choose from 12 distinct classes, each with unique starting stats, equipment, and spells:
    • Warrior: A balanced fighter with a sword and armor.
    • Mage: A fragile spellcaster who starts with the Fireball spell.
    • Ranger: A nimble archer who uses a Shortbow and dexterity.
    • Rogue: A quick-witted brawler who wields a Dagger.
    • Paladin: A holy warrior with a Mace, heavy armor, and the Lesser Heal spell.
    • Berserker: A high-risk, high-reward brawler with a mighty Battleaxe.
    • Necromancer: A dark caster who starts with the Bone Shard spell.
    • Priest: A divine caster who begins with both Lesser Heal and Smite.
    • Barbarian: A sturdy brawler with a Club and high vitality.
    • Battlemage: A hybrid fighter who mixes Swords and Fireballs.
    • Monk: A disciplined fighter who uses a Cestus (fist weapon).
    • Sorcerer: A master of the elements, starting with Fireball and Ice Shard.
  • Personalization: Choose your character's gender (Man or Woman) and give both your hero and your pet a custom name.

2. The Loyal Pet

  • Your Companion: Choose a Dog (higher stats) or a Cat (lower stats) to fight by your side.
  • Full Inventory: Your pet has its own 20-slot inventory. You can freely swap items with it in town or in the dungeon.
  • Send to Town: From the "Pet Commands" menu, you can send your pet back to town. It will automatically sell every item in its inventory and return to you after 10 dungeon turns.
  • Pet Transformation: Feed your pet a Magic Fish to transform it into a powerful monster! It will fight for you with boosted stats for a limited time.
    • Fish Scaling: The duration of the transformation (up to 1000 turns!) is determined by the "Size" of the fish you feed it.

3. The Town of Grove (Your Hub)

  • The Shop:
    • Buy consumables like Health Potions, Mana Potions, and Town Portal Scrolls.
    • Sell your unwanted loot for gold.
    • Gamble 50 Gold on a Random Chest, which generates a random item based on your deepest dungeon level.
  • Fishing Minigame:
    • Take a break and "Go Fishing" at the town fountain.
    • A simple, reaction-based minigame lets you reel in your catch.
    • You can find Magic Fish for your pet, junk (like an Old Boot), or even a very rare chance at an overpowered, high-tier Unique item!
  • Progression:
    • Return to town after completing a quest to receive your reward and be assigned a new one.
    • Save your game, change your theme, and manage your pet.

4. The Infinite Dungeon & Loot System

  • Procedural Generation: The dungeon is endless. Each time you "Move Forward," you have a chance to find a monster, a treasure chest, or the stairs to the next level.
  • Random Item Generators: Loot is the core of the game. Instead of a small, fixed list, TextQuest generates millions of items on the fly.
    • Base Types: Dozens of base items like "Sword," "Axe," "Cap," and "Robe."
    • Magic Affixes: Items can roll with random prefixes ("Strong," "Smart") and suffixes ("of the Bear," "of the Owl") that add stats.
    • Rarities: Find Common (white), Magic (blue, 1 affix), and Rare (yellow, 2 affixes) items.
  • "Unique" Items: These are the 25+ "rare, powerful" items. They are hand-crafted, named items (like "Gorefang, the Bloody Axe") with special stats that have a small chance to drop from any source.
  • Spellbooks: You can find Spellbooks as loot. Using one from your inventory teaches your character that spell permanently, adding it to your combat action list.

5. Combat & Progression

  • Turn-Based Combat: Simple, fast, and strategic. Your pet attacks automatically every turn.
  • Stat Scaling:
    • Attack: Physical damage scales with your Strength stat.
    • Spells: Spell damage (and healing) scales with your Magic stat.
  • Quests: A simple quest system gives you a goal (e.g., "Reach Dungeon Level 10"). Completing it and returning to town grants a large Gold and XP reward.
  • Leveling: Slaying monsters grants XP. Leveling up increases your base stats and fully restores your HP and MP.

6. UI & Customization

  • Tutorial: A quick tutorial screen greets new players to explain all game mechanics.
  • Full Save/Load: The "Save Game" button generates a copy-pasteable text code. You can load this code from the main menu to restore your progress perfectly.
  • Color Themes: Choose from four different color schemes:
    • Matrix (Default): Green on Black
    • Ice: Light Blue on Dark Blue
    • Fire: Orange on Dark Red
    • Classic: Blue on White (Light Mode)
  • Mobile-Friendly: The UI is fully responsive and works great on a phone or a desktop browser.
  • Heads-Up Display: Your primary stats and your pet's status are always visible on the left, while your currently equipped gear is always visible on the right.