Skip to content

SquareCraft Challenge : A vibrant two-player game of strategy. Select points, form colored squares, and outsmart your opponent. Strategic, engaging, and visually captivating. Clone, play, and let the SquareCraft Challenge begin! ๐ŸŽฎ๐ŸŒˆ

License

Notifications You must be signed in to change notification settings

moussahassana/SquareCraft-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SquareCraft-Challenge

SquareCraft-Challenge is a strategic two-player game where the objective is to score points by forming perfect squares on a grid. Each player competes by placing their points on grid intersections, aiming to create four-point squares while blocking their opponent from doing the same.

Objective

The goal is to score points by forming squares of four aligned points on the grid. Each square formed scores 1 point.

Rules of the Game

  1. Setup:

    • The game is played on an empty grid.
    • Two players participate, each using a different color (e.g., red and blue).
  2. Gameplay:

    • Players take turns placing one point at a time on any intersection of the grid.
    • Points must be placed at intersections, not on the lines.
  3. Scoring:

    • A player scores 1 point when they form a perfect square with four of their own points.
    • A perfect square is formed by placing points at the corners of a square on the grid, such as at coordinates (x, y), (x+1, y), (x, y+1), and (x+1, y+1).
    • When a square is formed, it should be marked visibly (e.g., by drawing a square around the points) and the score should be recorded.
  4. End of Game:

    • The game ends when all intersections on the grid are occupied or when a predetermined number of turns is reached.
    • The player with the most points at the end of the game wins.

Example

In the image below, the red player has formed a square by placing points at specific intersections, scoring 1 point:

Example of SquareCraft-Challenge

Why Play SquareCraft Challenge?

  • Simple to Learn, Hard to Master: Easy rules, endless strategic possibilities.
  • Quick & Fun: Perfect for a short game session or a series of matches.
  • Competitive: Challenge friends or family to see who has the best tactical mind.

Getting Started

To start playing SquareCraft-Challenge:

  1. Clone the repository:
    git clone https://github.com/yourusername/SquareCraft-Challenge.git
    
  2. Navigate to the game directory:
    cd SquareCraft-Challenge
    

Contributing

We welcome contributions! See our Contributing Guidelines to get started.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Thanks to everyone who contributed to the development of SquareCraft-Challenge.

Enjoy playing SquareCraft-Challenge and may the best strategist win!


Feel free to customize the content and structure as needed for your GitHub README.

About

SquareCraft Challenge : A vibrant two-player game of strategy. Select points, form colored squares, and outsmart your opponent. Strategic, engaging, and visually captivating. Clone, play, and let the SquareCraft Challenge begin! ๐ŸŽฎ๐ŸŒˆ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published