a fun, simple little online chess playing platform where users can play real time online chess matches with others.
a fun, simple little online chess playing platform where users can play real time online chess matches with others.
i added more time controls!! so now you can play more than just 10 min games, and yeah, thats pretty much it. idk abt the time control styling, i tried to make it similar to the styling of the playing page but idk if it matches that well, i might end up changing it later. who knows?
Log in to leave a comment
added clocks! ill eventually add more than just 10 min games and the ability to have select from all the different types of games. also changed the pieces and stuff up a bit, hopefully they look better now, if they don’t welp too bad your just gonna have to wait until i implement settings. ok bye
Log in to leave a comment
finally added multiplayer, and a somewhat nice looking home page! i tried leaning into like a blue + brown color scheme, but i may end up changing the knight to a different color that blue, maybe white idk. but you can now play matches with other people!!!!! I also have a draw/resign feature so you can end the games early if you want. I really want feedback on the colors since idrk if they look good or not, so please take a look and tell me something!!
Log in to leave a comment
just added a gui, so its no longer just a copy of the cli! i added sounds, move highlighting, and piece dragging, and ik it looks exactly like lichess, but before i ship it ill make sure to change the board to look better, but if you like the lichess feel, im thinking about adding some customizability to the whole thing to make it look how you want. next up is the server, and mabye time keeping of some sort, but definitely the next milestone is going to be online play, so get ready for that!
Log in to leave a comment
just finished the chess engine in rust, and turned it to wasm!! the chess engine itself uses bitboards for baord rep, and i also have a cli crate in the repo, so you can use the engine through that as well. you can download the repo and statically serve the frontend directory, and thats how you can use the wasm version of the engine, for now i have it hooked up to be basically a 1:1 copy of the cli, just in the broswer, but next time im going to add an actual chess playing gui and everything. (also ill have to clean up the readme at some point lol)
Log in to leave a comment