Retro-Checkers

Retro-Checkers Used AI

11 devlogs
7h 21m
•  Ship certified
Created by Kcoder

A fun retro Pixelated version of Checkers. Written in Python with no additional libraries. It brings the fun, nostalgia, and authenticity back to old school gaming.

Timeline

Ship 1

1 payout of shell 72.0 shells

Kcoder

8 days ago

Kcoder Covers 11 devlogs and 7h 21m

I made some last-minute changes. I rerouted the download button from downloading the .exe file to taking you to a GitHub release, as Chrome was blocking the installation for some reason. The main change that took me a while to do was to write a readme file, and I am pretty proud of it. It turned out nice, and I will probably use it as a template in the future.

Update attachment

I made a retro website where you can download the .exe file.
I just have to host the page now and i am done.

Update attachment

Now even if you don't know how to play checkers you will be totally fine!
I added a checkers rules button the leads you to popup with a link to https://officialgamerules.org/game-rules/checkers/ official checkers rules

I added a button in the middle of the game so that users could end the game at any time. In the beggining I was just making a whole new function for this, and I messed around with it for a long time, until I realized that I could just use the draw screen function because if they end the game, then the game is a draw.

Kcoder
Kcoder
1h 15m 8 days ago

With that I have officially made all the rules into the game. I just have to make it more user-friendly by adding other things, such as hints when the user if forced to jump and maybe an option to see available moves

I added double jumps. this was surprisingly much harder than I thought it would be. It took me way to long to do this.

I added kinging and once the the piece is kinged it can move backwars as well. Next I wil work on double jumps

I first made a sidebar, then added the turn and number of pieces to it. I also added a button on the end screen to restart the game.

I added the killing pieces and an endscreen. next, I am going to work on a sidebar that contains points and whose turn it is

I added the ability to move the pieces. Next, I added the ability only to move pieces diagonally. Then I added turns. And lastly, I added a textbox in the top corner that shows whose turn it is.

Update attachment

I made a checkers board that highlights the square you click on.

Update attachment