Awesome
GoChess
Play chess with your friends on terminal!
Play
ssh gochess.club
To play in singple player mode ( against stockfish bot ), just type practice
To play with your friend:
- Create a room with
create [roomname]
- Tell your friend to join with command
join [roomname]
Screenshots
Menu
Game play
Libaries
The following libraries are used to build gochess:
- notnil/chess - Chess engine
- rivo/tview - UI
- creack/pty - Pseudo-terminal interfacej
- gliderlabs/ssh - SSH server
TODO
- Single player mode
- Add mouse control
- Add timer
- Moves History
- Hint movesĀ
Disclaimer
I'm building this project while learning Go. So any Comments on code quality/logic will be much appricated!
Please add your comment in this issue if you have any!