donkirkby / donkirkby/chess-kit

New Game: Role Chess

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

Description

Have a small number of roles to choose from, and a token that lets you change your role.
Each role boosts a piece type?
* Pawns can move diagonally without capturing.
* Bishop can move one space orthogonally.
* Rook can move one space diagonally.
* King can move like a knight.
* Knight can move like a king.

Simpler option: allow a king's move for any piece type? Probably exclude king and queen.

Token starts in the middle. At the end of your turn, you may take a role if the token is in the middle or on your side. Return your old role if you had one.
Allow stealing your opponent's role? If so, opponent gets a free role choice immediately, and keeps the token. Getting new role at start of turn enough compensation?

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by reviewing the proposed roles, movement changes, token placement, and role-stealing questions; the issue needs settled rules and a defined completion condition before implementation can begin.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.