Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LelsersLasers/othello-cli
Play or watch Othello in your terminal!
https://github.com/LelsersLasers/othello-cli
cli crates-io game itch-io othello reversi rust terminal
Last synced: about 2 months ago
JSON representation
Play or watch Othello in your terminal!
- Host: GitHub
- URL: https://github.com/LelsersLasers/othello-cli
- Owner: LelsersLasers
- Created: 2022-08-04T23:15:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-14T20:25:08.000Z (10 months ago)
- Last Synced: 2024-03-26T14:01:47.222Z (3 months ago)
- Topics: cli, crates-io, game, itch-io, othello, reversi, rust, terminal
- Language: Rust
- Homepage: https://lelserslasers.itch.io/othello-cli
- Size: 247 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Lists
- awesome-cli-apps - othello-cli - othello-cli is a CLI version of Othello (Reversi) written in Rust. You can play against another player, the AI, or watch two AIs play each other. (<a name="games"></a>Games)
- cli-apps - othello-cli - othello-cli is a CLI version of Othello (Reversi) written in Rust. You can play against another player, the AI, or watch two AIs play each other. (<a name="games"></a>Games)
README
# othello-cli
othello-cli is a cli version of Othello (Reversi) written in Rust.
You can play against another player, the AI, or watch two AIs play each other.https://user-images.githubusercontent.com/48894200/183278088-707948e6-55cf-4346-bb36-961a3c0321e8.mp4
```
>>> othello-cli help
Usage: othello-cli [options]
Options:
h, help Show this help message
b, black Set black to be controlled by the user
w, white Set white to be controlled by the user
bc, black-color Set the color of black to be a custom color
default: green
format: 'othello-cli black-color r g b' where r, g, and b are integers from 0-255
wc, white-color Set the color of white to be a custom color
default: red
format: 'othello-cli white-color r g b' where r, g, and b are integers from 0-255
mc, marked-color Set the color of the valid moves to be a custom color
default: cyan
format: 'othello-cli marked-color r g b' where r, g, and b are integers from 0-255
bp, black-piece Set the piece for black to be a custom character
default: X
format: 'othello-cli black-piece c' where c is a single character
wp, white-piece Set the piece for white to be a custom character
default: O
format: 'othello-cli white-piece c' where c is a single character
t, time Set the milliseconds the AI waits before making a move
default: 750 ms
format: 'othello-cli time ms' where ms is a positive integer
```- Rules of Othello: https://www.eothello.com/#how-to-play
- crates.io link: https://crates.io/crates/othello-cli![Showcase Image 2](https://github.com/LelsersLasers/Othello/raw/main/Showcase/Showcase2.PNG)
![Showcase Image 1](https://github.com/LelsersLasers/Othello/raw/main/Showcase/Showcase.PNG)