I've just finished writing this Shogi game. It's not going to be too
challenging for experienced players, but if you're new or have children
you want to teach the game, this may be what you're looking for.

It can beat me on the hardest level. So, it may be fun for a try.

http://www.genedavissoftware.com/games/

Enjoy!

Gene Davis