Commencé à implémenter les plis
This commit is contained in:
1 parent
5307ef055a
commit
3cdcec55b2
3 files changed
+17
-6
No files matched your search
+3
-2
@@ -64,6 +64,9 @@ class Game
|
|||||||
lead_card = @ui.choose_card(player1)
|
lead_card = @ui.choose_card(player1)
|
||||||
follow_card = @ui.choose_card(player2)
|
follow_card = @ui.choose_card(player2)
|
||||||
|
|
||||||
|
player1.play
|
||||||
|
player2.play
|
||||||
|
|
||||||
if lead_card.suit != follow_card.suit && follow_card.suit != @trump_suit
|
if lead_card.suit != follow_card.suit && follow_card.suit != @trump_suit
|
||||||
@trick_winner = @player1
|
@trick_winner = @player1
|
||||||
elsif lead_card.suit == follow_card.suit && lead_card.strength > follow_card.strength
|
elsif lead_card.suit == follow_card.suit && lead_card.strength > follow_card.strength
|
||||||
@@ -72,9 +75,7 @@ class Game
|
|||||||
@trick_winner = @player2
|
@trick_winner = @player2
|
||||||
end
|
end
|
||||||
|
|
||||||
if @trick_winner
|
|
||||||
@trick_winner.add_point
|
@trick_winner.add_point
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def play
|
def play
|
||||||
|
|||||||
+2
-1
@@ -32,7 +32,8 @@ class TerminalUI
|
|||||||
puts
|
puts
|
||||||
|
|
||||||
puts "Stock:"
|
puts "Stock:"
|
||||||
puts game.stock
|
puts game.stock.length
|
||||||
|
puts
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -9,12 +9,21 @@ ui = TerminalUI.new
|
|||||||
|
|
||||||
game.determine_dealer
|
game.determine_dealer
|
||||||
game.deal
|
game.deal
|
||||||
# ui.debug_game(game)
|
|
||||||
|
# Première manche
|
||||||
|
# Premier pli
|
||||||
|
ui.debug_game(game)
|
||||||
game.play_trick
|
game.play_trick
|
||||||
ui.display_trick_winner(game.trick_winner)
|
ui.display_trick_winner(game.trick_winner)
|
||||||
|
|
||||||
game.change_dealer
|
# Second pli
|
||||||
game.deal
|
ui.debug_game(game)
|
||||||
|
game.play_trick
|
||||||
|
ui.display_trick_winner(game.trick_winner)
|
||||||
|
|
||||||
|
# Nouvelle manche
|
||||||
|
# game.change_dealer
|
||||||
|
# game.deal
|
||||||
# ui.debug_game(game)
|
# ui.debug_game(game)
|
||||||
|
|
||||||
# card = ui.choose_card(game.player1)
|
# card = ui.choose_card(game.player1)
|
||||||
|
|||||||
Reference in new issue
Block a user