Giter Site home page Giter Site logo

omok's Introduction

오목

사용 설명

기존의 오목 게임과 같습니다.

향후 계획

3x3 금지, 턴당 시간제한, 물르기 기능 구현

게임하러 가기

Gomoku

click here to learn Gomoku.

Gomuku is a game in which players alternate turns placing a stone of their color on an empty intersection. The winner is the first player to form an unbroken chain of five stones horizontally, vertically, or diagonally.

Features to be added

  1. 3x3 rule

  2. Time limits

  3. Undo turns

  4. 3x3 rule The rule of three and three bans a move that simultaneously forms two open rows of three stones (rows not blocked by an opponent's stone at either end). Since there was a method which guarantees the player who starts first(black) to win, 3x3 was banned as a rule.

Screenshot Screenshot

(As shown above, if the black puts the stone in the marked place, no matter if which way the white side blocks, the black side wins.)

  1. Time-limit rule

There should be a finite amount of time spent on each turn. For each turn, there is n second time limit, and if a player does not abide this rule the player gets disqualified, and the opponent automatically wins.

  1. Undo turns

It would be inconvenient to start over again because of a single miss click. Undoing a turn makes the stone put on the field during the previous turn disappear.

Play game

https://omok-wait-a-minute.netlify.com/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.