/mog-playground

A playground for shogi -- Japanese chess.

Primary LanguageScalaApache License 2.0Apache-2.0

Shogi Playground: an online shogi board

Visit Shogi Playground.

Documentation Status Gitter

What is shogi?

Shogi, also known as Japanese chess, is a two-player strategy board game native to Japan. The shogi board has nine by nine squares, and there are eight different piece types. It is said that such pieces were invented as early as the 12th century, yet the present form was established in the 16th century. One of the rules that distinguish shogi from other chess variants is the drop rule. It allows captured pieces to be returned to the board by the capturing player.

https://mog-playground-docs.readthedocs.io/en/latest/_images/shogi.jpg

[1]

Shogi has been the most popular board game in Japan for centuries (in fact, much more popular than Western chess), and professionals have been greatly respected by all Japanese population. Recently, the first non-Japanese shogi professional Karolina Styczyńska and the progeny Sota Fujii have made headlines many times, acquiring new shogi fans all over the world.

Please refer to Wikipedia for further information.

What is Shogi Playground?

Shogi Playground is a lightweight, mobile-friendly website where anyone can manage, analyze, and share shogi games as well as mate problems. Without any installation --other than an HTML5-compatible web browser, Shogi Playground provides an out-of-the-box online shogi board with which one can play around. The look and feel will be optimized for your screen. For example, more panels will be shown on a PC, and you can just flick your finger to move a piece on a mobile screen.

https://mog-playground-docs.readthedocs.io/en/latest/_images/init_pc.jpg

Appearance on PC/tablet

https://mog-playground-docs.readthedocs.io/en/latest/_images/init_mobile.jpg

Appearance on mobile

As you move pieces and change positions on the board, Shogi Playground issues different URLs for each position. You may create a shortened URL for free, which is quite handy for sharing with the audience of your social networks. (As a bonus, this shortened URL comes with a nice thumbnail image on Twitter and Facebook!) As far as I know, Shogi Playground is the first website that has employed the idea of Shogi Record as a URL.

Who uses Shogi Playground?

As of August 2018, Shogi Playground has been accessed from 90 different countries since the launch in the previous year. Frequent users include professional Karolina Styczyńska and members of the Facebook group Shogi Mania.

https://mog-playground-docs.readthedocs.io/en/latest/_images/shogi_harbour.jpg

This website uses the embedded version of Shogi Playground.

Features

With Shogi Playground you can

  • record your shogi games
  • create sharable links for games and mate problems
  • create highly-customizable shogi diagrams
  • manage record with files (CSA/KIF/KI2 supported)
  • analyze games
  • embed a playable shogi board onto your website

and more!

Development principles

I, the developer of Shogi Playground, hereby promise the followings.

  • Tool for everyone, regardless of language and location
  • Lightweight, mobile-friendly interface
  • No ads
  • No selling of users' data
  • Free, reliable service
  • Consistent improvement

For developers and contributors

Please refer to the Developer Guide and Wiki Page.

[1]Picture taken from https://free-materials.com/