-
Notifications
You must be signed in to change notification settings - Fork 0
edrogers/gobblet
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
% Instructions to compile % % You need g++ and the standard libraries of C++ % For Ubuntu or a debian-like system, try sudo aptitude install build-essential % Then to compile, I use: find . -type f -name '*.c' ! -name 'main.c' | xargs g++ -o main main.c % Then to play, just: ./main % To pick up on the game against Liam last week, % copy the contents of liam-white--eamon-black.txt % to the clipboard, start the game, and paste directly % into the game. It is then Liam's (white's) turn %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Gobblet -- A board game made by Blue Orange Ed Rogers has been working on making an online version of this game (without permission -- please don't sue!) RULES I. Blue Orange's Official Rules of Gobblet II. Ed Rogers's Rules of Gobblet I. Blue Orange's Official Rules of Gobblet A. Object of the Game Be the first player to align 4 gobblets in a row. B. Winning The first player to align 4 gobblets in a row wins. The gobblets forming the line do not all have to be the same size and can be lined up vertically, horizontally or diagonally. C. Turns In turns, players can either: Put a new gobblet on board Move one of their gobblets D. Set Up Each player chooses a color and arranges his gobblets in 3 stacks of 4 gobblets each. Only the 3 biggest gobblets are showing at the beginning. These stacks are called external stacks. E. Setting Up: Each player arranges his gobblets in 3 stacks. F. Playing In turns, players can either put a new gobblet on the board, move one of their gobblets already on the board to any empty space or gobble up any smaller size gobblet with a bigger gobblet already in play. Blacks' turn to move. Player can either put another black gobblet on the board or move the black gobblet already on the board to an empty square or gobble up the smaller white piece on the board. Gobble up any smaller size gobblet already on the board with a bigger one. The first player to align 4 gobblets in a row wins. If you put a new gobblet in play, you must place it on an empty square. However, there is one exception to this rule: if your opponent already has 3 gobblets in a row on the board, you may gobble up 1 of the 3 pieces in the line with a gobblet taken directly from one of your external stacks. G. Examples Whites' turn to move. There are 3 black gobblets lined up, so the player with the white gobblets can gobble one of them directly from one of his external stacks. If you place all 12 of your pieces on the board before the game is over, you simply continue playing with the pieces on the board until a winner or a draw is declared. H. Playing from Stacks: Players must play pieces in the order they appear, starting from the top. I. Playing from the Board: Gobblets must be lifted to ensure that only one piece is moved at a time. J. Gobbling: You can gobble up your own pieces. You can gobble up any smaller size gobblet; it does not have to be the next size down. K. Touched Gobblet: Once you touch a gobblet that is on the board you must play it. If you touch a gobblet that cannot be played, you automatically lose that game. L. Uncovering Gobblets: You can move any gobblet on the board whether it is covering another gobblet or not. However, if you uncover one of your opponent's pieces, and this move reveals a line of 4 of your opponent's pieces, you lose unless you can place your gobblet over a different piece in this same line of 4. M. Draws: The game is declared a draw if 3 repetitions of identical moves between whites and blacks occur or by mutual agreement between players. II. Ed Rogers's Rules of Gobblet All the same as Blue Orange's EXCEPT A. Playing from Stacks: Pieces played from the stacks can be used to gobble up other pieces, even if the player is not in "check." B. Touched Gobblet: No (silly) touched gobblet rule.
About
Creating a framework to play the board game of Gobblet
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published