@masewe/components
v1.0.10
Published
[](https://reactjs.org/) [](https://developer.mozilla.org/en-US/docs/Web/JavaScript) [ built with React, JavaScript, and Vanilla CSS, with Storybook for component testing. Play this classic two-player strategy game directly in your browser!
🎮 About Gomoku
Gomoku is a two-player abstract strategy board game. Players take turns placing black or white stones on an empty grid. The objective is to be the first to form an unbroken line of five stones horizontally, vertically, or diagonally, while blocking the opponent from achieving the same.
How to Play
- Setup: Players choose either black or white stones.
- Turns: Black places the first stone on any empty intersection.
- Gameplay: Players alternate turns, placing one stone per turn.
- Winning: The first player to form a line of five stones wins.
- Draw: The game ends in a draw if the board fills up with no winner.
Key Features
- Simple Rules: Easy to learn, suitable for all ages.
- Strategic Gameplay: Encourages careful planning and foresight.
- Customizable Board: Supports different grid sizes.
- Game Variations: Can implement advanced rules for competitive play.
🛠️ Tools & Technologies
- Frontend: React, JavaScript, Vanilla CSS
- Animations: Framer Motion
- Interactivity: react-draggable
- Icons: react-icons
- Component Testing: Storybook
--
⚡ Installation & Running Locally
Clone the repository
git clone https://github.com/farah-najib/frk-24s-J-components.git cd gomoku-web-app ```Install dependencies
npm installStart the development server
npm run dev
