command
module
Version:
v0.0.0-...-b30e1df
Opens a new window with list of versions in this module.
Published: Jan 30, 2024
License: BSD-3-Clause
Opens a new window with license information.
Imports: 16
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Chess
The subject of my current live stream series.
A simple chess UI built with Fyne.
Thanks to:
Running
Just use the go tools to install on your system and run it.
$ go get github.com/andydotxyz/chess
$ ./chess
Installing
To install alongside the other applications on your system use the fyne
tool.
$ go get fyne.io/fyne/v2/cmd/fyne
$ fyne install
Screenshot
Status
- Renders board
- Animate moves
- Polish board and colours etc
- Handle user input
- Drag and drop for moves
- Take turns against a computer player
- Save state and restore on app launch
TODO
- Add game summary info (who to move etc)
- Remove dependency on external algorithm
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.