ive made a surprisingly functional chess port over the course of the last 2 days
i tried doing this in turing like half a year ago but couldn't get check detection down
this time it actually worked
it comes with 4 modes of difficulty:
0 - random
1 - captures when possible
2 - makes trades
3 - avoids checkmate
according to an elo tester, level 3 is rated around 1530
i don't trust this number, the test comprised of 10 questions and i ranked 1615 despite having a chess.com elo of 612 (:
the difficulty, plus "many" more things, can be changed in the pause menu
update 1.1:
[hidden]singular bug fix, some quality of life improvements, as well as an ai with 3 varying levels of "difficulty"
level 0: entirely random moves
level 1: captures if it can
level 2: will try avoid unfavourable captures
there are also a bunch of pause menu options to disable or adjust the ai, as well as change which colour you play as
i also added in a preventative measure to stop you from castling out of, into, or through check






i don't really know why i made this
it was based off some bait and switch site that had chocolate rain as one of the options
mainly wanted to practice making/porting music to this thing

this is my first working game i've made in pico-8! it's a port of the voltorb minigame form pokemon gsc
think of it like picross x minesweeper
amazing features such as:
- grating, single-channel music
- rudimentary graphics
- horribly optimized code
- what even is spriting?
- i have never touched lua before a week ago