GameMaker: Studio

GameMaker: Studio

Not enough ratings
Mini Chess
   
Award
Favorite
Favorited
Unfavorite
genre: Board, Example
Description: Turn-based
File Size
Posted
Updated
7.486 KB
24 Jun, 2014 @ 3:32pm
1 Jul, 2014 @ 4:12am
6 Change Notes ( view )

Subscribe to download
Mini Chess

In 1 collection by Mopoliti formerly MisteriosM
Mini Game Projects
1 item
Description
Fully* Functional Chess board for 2 Player.

This Game is a 2 player chess board. play against Friends or even your self.
All units can move only how they can move according to the rules.
The second Picture shows the Promotion Screen for the pawn.

To Do:
================
°Rochade for the king


*almost
9 Comments
Mettaray 29 Jul, 2016 @ 2:57pm 
En passant is a rule that applies to pawns and the rules go as follows:

Let's say a white pawn on the 1st file (1st collum from the left) makes it to the 5th rank (3 spaces in front of its starting position for white pawns) and a black pawn on the 2nd file (2nd collum from the left) 7th rank (starting position for black pawns) moves two spaces as they can do on their first turn. This is the setup for en passant.

After black moves the white pawn can do en passant which is a rule that allows the white pawn to move behind the black pawn and also capture the black pawn at the same time. After all these moves, the white pawn will end up on the 6th rank (6th row) and on the 2nd file.

https://en.wikipedia.org/wiki/En_passant
Here is a link for the en passant rule.

Also sorry this is a really long explanation, and also I didn't notice you made it two years older lol. But anyway, those are those two rules. I'll be glad to help in any way I can cause im quite the chess fanatic.
Mettaray 29 Jul, 2016 @ 2:56pm 
Castleing can occur either with the kingside rook (which are the rules above) or queenside rook.

Queenside castleing has the same requirments excpet you also have to move the queen out of the way if you want to castle queenside. The king will move to the left 2 spaces in queenside castleing and the rook on the queenside will still jump the king but this time the rook will be on the right of the king instead of the left.

https://en.wikipedia.org/wiki/Castling
Here is a link that might explain it better if your confused, also it has visual aids. If you need more help just google castleing rules in chess and it should show up.
Mettaray 29 Jul, 2016 @ 2:56pm 
Alright so casteling has a few rules attached to it:

1. The space between the king and rook must be empty. You have to move the knight and the bshop out of the way so there are unoccupied spaces between the king and rook.

2. The king and rook can't castle if they have been moved previously.

3. The king cannot be in check before castling and you can't castle if it would put the king in check.

4.The spaces the king moves in order to get to its final spot cannot be threatened. For example if the white king wants to castle but a bishop is targetting one of the two squares the king has to move through to get to its final spot, then you can't castle.

5. When you meet the above requirments you castle by moving the king two spaces to the right and then move the rook to the square to the left of the new king position. Basically the king moves to the right 2 spaces and the rook will jump the king. This is all done in one turn.
Mopoliti formerly MisteriosM  [author] 29 Jul, 2016 @ 1:35pm 
Thank you for your feedback. I might check back into it, even if it is more than two years old. Mind if I add you, so you can update me on the rules? Honestly I have never been to much into chess.
Mettaray 29 Jul, 2016 @ 12:49pm 
This is designed very well however there are two thngs I noticed.
1. Castleing takes 2 turns to do when it should only take 1
2. en passant (rule with pawns) isn't in the game
Battle_Buddy 4 Jan, 2016 @ 2:33pm 
Does anyone know how to access the source code on this?
Mopoliti formerly MisteriosM  [author] 26 Jun, 2014 @ 10:03am 
Yes, Thank you ^^
Kevin(The Rock) 26 Jun, 2014 @ 9:20am 
you might wnat to change the title to chess
Seb 25 Jun, 2014 @ 5:14am 
Looks cool!