Prathmesh Kattukar Logo Image
Prathmesh Kattukar

Project 3 - Tenzies Game

Tenzies is a fast-paced dice-rolling game built in React where players roll, hold, and match dice to win. The app features interactive game logic, state management, and a celebratory win animation.

Project Image

Project Overview

Tenzies is a fully interactive dice-matching game developed using React. The player rolls ten dice and strategically “holds” specific ones until all dice match the same value. The game uses dynamic state updates, array mapping, conditional rendering, and derived values to determine win conditions.one.

Features include individually togglable dice, persistent held states across rolls, selective rerolling of unheld dice, and a real-time win check using React patterns. When a player wins, the app displays a confetti animation and transforms the roll button into a “New Game” button, resetting the board. The project demonstrates clean component design, event handling, and logic-driven UI updates.

Tools Used

HTML
CSS
JavaScript (ES6+)
React
React Hooks
GIT
Github
Responsive Design
Version Control