├── .github └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── requirements.txt ├── setup.py └── termichess ├── __init__.py ├── __main__.py ├── app.py ├── assets ├── __init__.py ├── pieces │ ├── asciiart │ │ ├── __init__.py │ │ ├── basic.py │ │ ├── char.py │ │ ├── computer_first.py │ │ ├── computer_second.py │ │ ├── computer_third.py │ │ ├── geometric.py │ │ ├── glyph.py │ │ ├── got.py │ │ ├── mahabharat.py │ │ ├── minimalistic.py │ │ ├── potter.py │ │ ├── rad.py │ │ ├── retro.py │ │ ├── scientist.py │ │ └── shaded.py │ └── v1 │ │ ├── black_bishop.png │ │ ├── black_king.png │ │ ├── black_knight.png │ │ ├── black_pawn.png │ │ ├── black_queen.png │ │ ├── black_rook.png │ │ ├── white_bishop.png │ │ ├── white_king.png │ │ ├── white_knight.png │ │ ├── white_pawn.png │ │ ├── white_queen.png │ │ └── white_rook.png └── sound │ ├── check.wav │ └── move.wav ├── chess_board.py ├── config_screen.py ├── piece_generator └── create_pieces.py ├── promotion.py ├── sidebar.py └── utils.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/setup.py -------------------------------------------------------------------------------- /termichess/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /termichess/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/__main__.py -------------------------------------------------------------------------------- /termichess/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/app.py -------------------------------------------------------------------------------- /termichess/assets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/basic.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/char.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/char.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/computer_first.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/computer_first.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/computer_second.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/computer_second.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/computer_third.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/computer_third.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/geometric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/geometric.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/glyph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/glyph.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/got.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/got.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/mahabharat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/mahabharat.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/minimalistic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/minimalistic.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/potter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/potter.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/rad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/rad.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/retro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/retro.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/scientist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/scientist.py -------------------------------------------------------------------------------- /termichess/assets/pieces/asciiart/shaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/asciiart/shaded.py -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/black_bishop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/black_bishop.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/black_king.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/black_king.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/black_knight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/black_knight.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/black_pawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/black_pawn.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/black_queen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/black_queen.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/black_rook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/black_rook.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/white_bishop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/white_bishop.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/white_king.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/white_king.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/white_knight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/white_knight.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/white_pawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/white_pawn.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/white_queen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/white_queen.png -------------------------------------------------------------------------------- /termichess/assets/pieces/v1/white_rook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/pieces/v1/white_rook.png -------------------------------------------------------------------------------- /termichess/assets/sound/check.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/sound/check.wav -------------------------------------------------------------------------------- /termichess/assets/sound/move.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/assets/sound/move.wav -------------------------------------------------------------------------------- /termichess/chess_board.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/chess_board.py -------------------------------------------------------------------------------- /termichess/config_screen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/config_screen.py -------------------------------------------------------------------------------- /termichess/piece_generator/create_pieces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/piece_generator/create_pieces.py -------------------------------------------------------------------------------- /termichess/promotion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/promotion.py -------------------------------------------------------------------------------- /termichess/sidebar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/sidebar.py -------------------------------------------------------------------------------- /termichess/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whiletruelearn/termichess/HEAD/termichess/utils.py --------------------------------------------------------------------------------