If anyone wants to challenge me in Chess, they can. This is a movement-code-based forum game: (link to forums)">(link to forum) (I will play against the first person who replies. Please do not reply if someone else already has.)
Hey! i moved my 2 pwans in my first move, then captured an enemy pawn, then the enemey queen captured a pawn, but it thinks i moved the bishop, 2 pawns, a knight and the king!
Oh, it works, but only on players who are really, really new to chess... In other words, if you use it, you are being a bully, really, when you should be teaching...
Lol the controls confuse me. I put the selector on the piece I want to move, the press and hold space, then I move the selector to the place I want the piece to move to and nothing happens!!!
Wonderful! I’ve tried some movements and I became delighted with the elegance of the solution and the power of the replay. I love it! Just a little note: you must say that we need to press the space key to select the piece and again to move it to the mark.
Good point ;). I'm particularly pleased withthe way the replay uses the same mechanism as an ordinary move during a game - saves a lot of extra code :D
Ah! The Fools Mate! I beat my sister with it once...I don't think she ever played chess again. This is a wonderful project! Now we just need to get those sockets working so we can send moves in real time.
Excellent! I hadn't thought about doing something like that. That demo game looks like a game I lost in 7th grade ...
Download this project!
Download the 35 sprites and 138 scripts of "Chess Recorder" and open it in Scratch
Project Notes
A simple chess board, courtesy of Chalkmarrow. CONTROLS: Move the selection cursor with the arrow keys and press space to pick up/put down a piece. As you play the game, it records your moves and you can then save the moves so far by clicking "save". Clicking Replay will reset the board and then move the pieces to play out the saved game. It comes complete with a very short game in which white wins extremely quickly ;)... This is a chessboard with a recorder only - it DOES NOT check to see if moves are legal, nor is there an opponent to play against. It could be used to play a game against another scratcher, by simply downloading, making your move, saving and re-uploading each turn. The game played would gradually build up in the memory.
Comments
You need to be logged in to post comments
Add a Comment
COOOOOOL
If anyone wants to challenge me in Chess, they can. This is a movement-code-based forum game: (link to forums)">(link to forum) (I will play against the first person who replies. Please do not reply if someone else already has.)
OK, I've been challenged. Topic closed!
lol. one white pawn captured all of the black pieces!
i made the white pawns all move ahead 2 spaces then the other pieces moved 4 spaces then the black team would do the same and then black won
Oops, i was dragging the pieces, not using the arrow keys
Hey! i moved my 2 pwans in my first move, then captured an enemy pawn, then the enemey queen captured a pawn, but it thinks i moved the bishop, 2 pawns, a knight and the king!
Fun how did you get it to remmeber every move?
By using a list, that records the moves made during a game.
(view all replies)COOL! But have no rules.
the knight killed all an saves the princess
awsome thays A-W-S-O-M-E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
very good!
all of your games are the best
cool!
ok now its starting to work
i can't get it to work
It's a shame how that strategy doesn't really work any more.I was the chess king with that.:(
Oh, it works, but only on players who are really, really new to chess... In other words, if you use it, you are being a bully, really, when you should be teaching...
(view all replies)Wait...I get it
Lol the controls confuse me. I put the selector on the piece I want to move, the press and hold space, then I move the selector to the place I want the piece to move to and nothing happens!!!
Wonderful! I’ve tried some movements and I became delighted with the elegance of the solution and the power of the replay. I love it! Just a little note: you must say that we need to press the space key to select the piece and again to move it to the mark.
Good point ;). I'm particularly pleased withthe way the replay uses the same mechanism as an ordinary move during a game - saves a lot of extra code :D
Added a control to adjust the replay speed.
Ah! The Fools Mate! I beat my sister with it once...I don't think she ever played chess again. This is a wonderful project! Now we just need to get those sockets working so we can send moves in real time.
I mean, "think".
(view all replies)re sockets: yeah. how do we best do that, do you thing?
Fancy a game? ;)
(view all replies)Recorder now fixed :D
It does, online at least, suffer a serious performance degradation when teh list starts getting very long...
In fact, online the recorder doesn't appear to work - thats the second project using lists that works fine offline but fails online...
Excellent! I hadn't thought about doing something like that. That demo game looks like a game I lost in 7th grade ...