-
This game is...simple, but unlimited combos, etc.
-
I have programmed a version of reversi in C for *nix terminals
-
My version has several hidden debugging features...
-
"c": play computer's turn
-
"d" or "f": delete/free (blank out) cell
-
"o": draw "O"/set o no matter whose turn
-
"r": draw random pieces
-
"s": switch turn
-
"t": toggle showing if "X" or "O" has been in that cell
-
"x": draw "X"/set o no matter whose turn
-
I think this is a perfect tool for teaching basic C programming
-
Draw the board
-
Resize the board
-
Draw and flip pieces
-
Undo/redo play (record all play)
-
Computer play (different levels)
-
Network play against a person or a computer
-
High score table
-
Some screen shots are included below
-
If interested in seeing the code please email kemiko@gmail.com