Log In  


Cart #26019 | 2016-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Here is my first pico-8 game
Since pico-8 has a 128128 screen and 88 sprites,
I though it would be fun to make a chess game in it.
The game is now fully playable
And I've recoded the whole thing so it runs faster
The game needs to run all possible moves of the next turn to define
if a move is valid or not and if it should be presented to the player.

It implements pawns double step, pawn promotion, castling and en passant.
Have fun.

Older versions:


Cart #25929 | 2016-07-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


Cart #25315 | 2016-07-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


4


Now add AI.


Nice! It's funny how the screen and sprite sizes perfectly fit a chessboard :)

One small note: you're missing a few of the more unusual chess moves, like castling and en passant.


I've recode the whole thing because it was messy
I've include castling but en passant is not done yet,
I wouldn't be hard to implement though


Quite cool, are you going to add the ability to play against the computer?


no, no AI is planned
making a chess game that respect the rules is hard enough for me
but I suppose an AI can be made based on the moves' verification system I made.


Just find a chess AI online and copy it.



[Please log in to post a comment]