1. ikramy,
hi dear developer:
i know that you are busy with your studies these days, yet my love for the project you are developing urges me to write to you some notices to consider. i think that they are simple bugs to be fixed, but they will improve the game somehow. and here i go:
- castling problem: i noticed that you have fixed the bug where the king can not castle if it was previously checked, however, you overlooked something. the king can not be castled if it is under check, or if it will pass by a checked square. look at this sinario, 1. e4 e5. 2. Nf3 d6. 3. Nc3 Be7. 4. Bb5+ ... in this position, although the squares between the rook and the king are empty, the black can't play 4 ... O-O. similarly, even if the squares are empty but are attacked by one of the oponent pieces, castling should not go through. so pleas fix that. additionally, somebody told me that it is possible in the client to castle in the queen side if the b knight beside the a rook did not move. however, i did not replicate this problem, but it will be nice if you check that as well.
- resignation problem: suppose i am playing white, and you are black. you almost captured my pieces and i (the white) wanted to resign, upon pressing the litter N to "abandon" and you accepted, it will tell you "white have won". very frustrating indeed, lol. it should be the player who accepted the request is the winner.
- another modification i want to be made for the resigning feature is that the player has not to accept a request to resign from his oponent. as it is logically, no one will reject the victory. so, if you removed this request acceptance and replaced it with a confirmation message appeared to the player who want to resign only, it would be nicer. i mean, when i want to resign, i pres the litter "n" or whatever, then a confirmation message appears asking me "only" if i am sure that i want to resign the game and has "yes/no" buttons. that is all.
- i hope you could imply the en-passant move which i have previously explained in a previous message.
- "chess are played with 2 players" sounds hard for me, can it be corrected?
finally, i appriciate all your work, and i wish you the best in your studies. may God grant you success in all your future endeavors.
thanks in advance.
Skor: +0