Chain Reaction is an engaging word association game where players build chains of related words by selecting letters from a dynamic grid. Starting with a daily word, players have 2 minutes to create the longest possible chain of associated words.
- Daily word challenges
- 2-minute gameplay sessions
- Dynamic 5x5 letter grid
- Word association validation
- Score tracking and streaks
- Shareable results
- Dark mode support
- Local progress saving
- Node.js 18 or higher
- npm or yarn
- Clone the repository:
git clone <repository-url>- Navigate to the project directory:
cd chain-reaction-game- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and visit the local server URL shown in the terminal
- Start with the daily word
- Select letters from the grid to form words associated with the current active word
- Submit valid words to add them to your chain
- Each valid word becomes the new active word
- Build the longest possible chain within the 2-minute time limit
- Base points for each valid word
- Bonus points for longer words
- Extra points for rare word associations
- Streak bonuses for consecutive days played
- Built with React and TypeScript
- Styled using Tailwind CSS
- Animations with Framer Motion
- Local storage for progress saving
MIT