Tabula Chess banner

Tabula Chess

4 devlogs
5h 52m 57s

A chess game against an AI that learn from zero by playing against you/ against yourself/ against a friend on the same screen.

This project uses AI

I use AI to learn html, css and js, so the code might have AI in it, but I rewrite almost everything manually and after understanding, I change what I wrote before by myself to have something better.

Demo Repository

Loading README...

tetres100

Shipped this project!

Hours: 5.88
Cookies: 🍪 19
Multiplier: 3.22 cookies/hr

I built a chessboard where you can play against yourself, with a friend in local and against an AI. The hardest part was to put legal and illegal moves, but I’m happy about how it is. Next time, I’ll add a better AI, that really learn by playing against the player.

tetres100

I created a video demo of my chess game, and updated the README.MD file, to make it look better, changed the title to “Tabula Chess”
I also added an AI who you can play against.

0
tetres100

Today, I completely changed the style of the game, from something basic to a futuristic minimalist look. I changed the font, added a border to the chessboard, and a timer that starts automatically.
From now on, the game supports both solo play and local multiplayer. I’ll keep these modes available in the next update once the AI is implemented.

Attachment
0
tetres100

Today I added check, checkmate and pat. I also add sound effect when a piece move and when a piece take another piece. Corrected some bugs and the corny title from the first tutorial.

Attachment
0
tetres100

This is my first time coding! I followed a tutorial to build the foundation of my game. It wasn’t easy, and even though I followed it step by step, I feel like I’ve learned a lot.
Next time, I’ll add my personal touch by playing around with the settings (button designs, images, etc.). I also want to start working on the AI or at least start thinking about how it will work. I’ll keep you posted on the progress.

Attachment
1

Comments

Anass Zakar
Anass Zakar 7 days ago

The amount of people making chess engines is rising, we should make a computer chess tournament lol