Releases
0.1.0-alpha
Compare
Sorry, something went wrong.
No results found
Changelog
66ff86a chore: go mod
c24c17d chore: go mod
4498062 chore: go mod
d3feba1 chore: gofmt
5dafd21 feat: Initial Commit
4b29562 feat: add X11 window class, instance and window title
815bfb0 feat: add ghost of dragged piece
9b09f97 feat: add license
ba5046d feat: add makefile to automatize tag creation
f074776 feat: add sprite to all pieces
ddfa090 feat: highlight cell under the mouse cursor
ecbc4d9 feat: ignore the assets directory
b955813 feat: implement the king, bishop, knight, and queen pieces
801b4cb feat: move and take sounds
f505156 feat: remove the go-vector dependency
9263995 feat: render the board
afa9d5e feat: setup goreleaser for easy releasing
c6c8380 fix: draw highlight under the pieces
22115cb fix: exit on eof (graceful shutdown)
34c4bdc fix: forgot to close the take sound
1d77c5c fix: ignore the content of the assets folder but not the folder itself
c6ebe7f fix: nothing here just did some testing on this POS
7b64642 fix: now the bishop actually works
6274846 fix: pawn movement check actually works now
5647c72 fix: take which side the pawn belongs to into account
2b31333 fix: version format
40adda3 refactor: board is now part of the game struct
1360807 refactor: change color of highlight
90c5459 refactor: differentiate between move status
92f4ae2 refactor: remove CanTake method from the Piece interface
13de71a refactor: rename currentCell -> cellUnderMouse
85137b0 refactor: send the board implementation to another file
dbd505c tweak: move the starting point of the move sound from 33ms to 37ms
You can’t perform that action at this time.