Royadle is a modern Clash Royale card guessing game platform built with Next.js 14, offering a variety of innovative game modes for Clash Royale players worldwide. The project utilizes a technology stack including TypeScript, React, Tailwind CSS, and Supabase to deliver a feature-rich and high-performance gaming experience.
Core Features
🎮 Multiple Game Modes
Daily Mode: A mysterious card is provided each day, and players guess based on attribute clues.
Characters Mode: A visual guessing game based on image fragments, gradually revealing the card image.
Hard Mode: A quiz-style reasoning game where players identify the card through 10 questions + 10 guesses.
Unlimited Mode: An unrestricted practice mode allowing players to start new challenges at any time.
Custom Mode: Supports custom game rules and challenges.
🔍 Intelligent Guessing System
Multi-dimensional clues: Gender, Rarity, Elixir Cost, Type, Attack Type, Arena, Release Date.
Color-coded feedback: Green indicates a correct match, red indicates an incorrect match, and orange indicates a partial match.
Smart search: Supports text search and visual card browsing.
Real-time statistics: Displays global player completion status.