Skip to content

Gomoku is traditionally played on a 15×15 grid where two players alternate placing stones (usually black and white) on the board. The objective is to be the first to form an unbroken chain of five stones horizontally, vertically, or diagonally. This project recreates Gomoku using modern web standards (HTML5, CSS3, and vanilla JavaScript), making i

Notifications You must be signed in to change notification settings

Afrida0711/GOMUKO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GOMUKO

Gomoku is traditionally played on a 15×15 grid where two players alternate placing stones (usually black and white) on the board. The objective is to be the first to form an unbroken chain of five stones horizontally, vertically, or diagonally.

This project recreates Gomoku using modern web standards (HTML5, CSS3, and vanilla JavaScript), making it easily accessible and lightweight without any external dependencies or frameworks.


Features

  • Multiple Game Modes

    • Player vs Player: Two human players take turns on the same device.
    • Player vs Computer: Play against a basic AI opponent that makes strategic moves.
  • Interactive UI

    • Responsive 15×15 grid board that highlights valid moves and shows current player turn.
    • Clear visual feedback for game over, showing the winner or draw.
    • Scoreboard tracking wins for each player across multiple games.
  • Control Panel

    • Dropdown to select game mode.
    • Buttons to start, restart, and advance to the next round without losing scores.
  • End Screen Overlay

    • Announces the winner or if the game ended in a draw.
    • Button to quickly start a new match.

About

Gomoku is traditionally played on a 15×15 grid where two players alternate placing stones (usually black and white) on the board. The objective is to be the first to form an unbroken chain of five stones horizontally, vertically, or diagonally. This project recreates Gomoku using modern web standards (HTML5, CSS3, and vanilla JavaScript), making i

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published