Skip to content

Commit 1e3b20d

Browse files
docs(README.md): added Implementation and Challenges sections
1 parent 73633b9 commit 1e3b20d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

+12
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,15 @@ Here are several ideas to make the game more interesting if you have the time
3131
4. Allow players at the beginning of the game to increase the number of columns on the board and the number of connected pieces that are required to win
3232

3333
5. Allow a single player to play against the computer
34+
35+
## Implementation (TODO)
36+
37+
Instead being played in a browser it will be played on a terminal with a CLI.
38+
The initial implementation will only allow two human player.
39+
Eventually it will allow the player to play against the machine. (the machine will consciously and not in any random manner)
40+
41+
### Challenges
42+
43+
1. how to model the Player Grid (2d array???)
44+
2. how to model a game loop (series of turns -> state machine???)
45+
3. how to create the view layer in a terminal env?? ([ink](https://github.com/vadimdemedes/ink)?? )

0 commit comments

Comments
 (0)