You are browsing as a guest. Sign up (or log in) to start making projects!

Chess

  • 9 Devlogs
  • 15 Total hours

I make a semester project for the university - chess. I'm excited to try my first big java project :)

Ship #1

I have developed a chess game that includes all standard pieces, special moves such as castling, and the game currently ends when the king is captured rather than detecting checkmate according to the official chess rules.

  • 9 devlogs
  • 15h
  • 5.50x multiplier
  • 85 Stardust
Try project → See source code →
Open comments for this post

31m 39s logged

While playing the game, I noticed that the transformed pieces couldn’t capture the opponent’s pieces-they could only capture pieces from their own side. I had to track down the bug, fix it, and now it’s resolved.

0
0
18
Open comments for this post

1h 21m 58s logged

I have added pawn promotion, so that when a pawn reaches the opposite side of the board, it can now be promoted to any piece of the player’s choice. With that, I have completed the project. It was a really enjoyable project, and I’m already looking forward to the next one. See you :)

0
0
13
Open comments for this post

30m 56s logged

I’ve now added the capturing of pieces. All that’s left are the special moves for the pawn and king, and checkmate-then I’ll be finished.

0
0
12
Open comments for this post

1h 58m 42s logged

I added an eventListener so you can move the figures in the game. Next I’ll edit to take the pieces. So see you :)

0
0
7
Open comments for this post

1h 56m 33s logged

I finally made this stupid bishop movement. It took 2 hours, because I was just too dumb to do it right :(

0
0
6

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…