donkirkby / donkirkby/chess-kit

New Game: Sniper Chess

Open
#22 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
0
Avg merge
2d 20h
Merged PRs (30d)
4

Description

Each player places a coin on their right side of the chess board, aligned with the rank farthest from them.

Captures that move a distance of 1 or a knight's move are completely normal, but ranged captures either reduce your range or increase your opponent's range by one less than the range you used..

For example, if a bishop captures A2xD5, that's a range of 3. The player can then choose whether to reduce their own range by 2 or increase their opponent's range by 2. Can't adjust below 1 or above 8, and must make the largest adjustment possible. Cannot put yourself in check by increasing the opponent's range.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.