Skip to content

jtanguy/shogi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shogi

After seeing several live game coding adventures like Haskell Live1 or Tetrix in Scala2, I decided to give it a try.

I decided to focus on a game I just recently learned: Shogi.

Shogi is often described as japanese chess, but in my opinion is is a totally different game. Basic info on the game can be found at Wikipedia.

Objectives

The objectives are still unclear, but I have some things in mind for this game simulator:

  • Provide a console interface to play the game against another player.
  • Load and save capabilities in order to replay or resume games, using a standard notation.
  • GUI

I may decide, at a later point, to use the Universal Shogi Interface.

Some things are also on my wontdo list:

  • Gaming AI. I am still a newbie in this game, and while I understand the rules, I cannot make a decent AI.

Footnotes

  1. https://haskelllive.com

  2. https://eed3si9n.com/

About

Game of shogi in haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published