Skip to content

Latest commit

 

History

History
35 lines (17 loc) · 1.66 KB

README.md

File metadata and controls

35 lines (17 loc) · 1.66 KB

Gomoku

This project was generated with Angular CLI version 15.1.6.

Based on yyjhao's work

Demo

Gomokudo

About the history of Gomoku

Gomoku, also known as “Five in a Row” is a classic strategy game that is known in many countries around the world.

Gomoku has existed in Japan since the Meiji Restoration. The name "Gomoku" has Japanese origins, in which it is referred to as gomokunarabe (五目並べ). Go means five, moku is a counter word for pieces and narabe means line-up. The game is also popular in Korea, where it is called omok (오목 [五目], "five stones") which has the same structure and origin as the Japanese name. In China it is known as Wuziqi (Chinese 五子棋, Pinyin wǔzǐqí).

What you need to play Gomoku

In Europe five in a row is mostly played with a pencil and paper. In most parts of the world, it's usually played with Go pieces (black and white stones) on a Go board. The Go board’s dimensions are 15 × 15, 17 × 17 or 19 × 19.

Rules

Each player takes turn to place their own piece, and whoever gets 5 straight pieces in a row in either vertical, horizontal or diagonal direction wins. Pieces are never taken off the board, and once the whole board is filled, the game draws.

Development server

Run npm run start for a dev server. Navigate to http://localhost:3000/. The application will automatically reload if you change any of the source files.

Build

Run npm run build to build the project. The build artifacts will be stored in the dist/ directory.