Séparé les classes dans des fichiers
This commit is contained in:
1 parent
3fcc1b5318
commit
644e05e72a
3 files changed
+10
-4
No files matched your search
+2
-2
@@ -61,8 +61,8 @@ class Game
|
|||||||
end
|
end
|
||||||
|
|
||||||
def play_round
|
def play_round
|
||||||
card1 = @player1.play
|
card1 = @ui.choose_card(player1)
|
||||||
card2 = @player2.play
|
card2 = @ui.choose_card(player2)
|
||||||
puts card1
|
puts card1
|
||||||
puts card2
|
puts card2
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,10 @@ class TerminalUI
|
|||||||
player.hand[choice - 1]
|
player.hand[choice - 1]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def display_trick_winner(player)
|
||||||
|
puts "#{player.name} wins the trick."
|
||||||
|
end
|
||||||
|
|
||||||
def debug_game(game)
|
def debug_game(game)
|
||||||
puts "Dealer: #{game.dealer.name}"
|
puts "Dealer: #{game.dealer.name}"
|
||||||
puts "Non-dealer: #{game.non_dealer.name}"
|
puts "Non-dealer: #{game.non_dealer.name}"
|
||||||
|
|||||||
@@ -9,11 +9,13 @@ ui = TerminalUI.new
|
|||||||
|
|
||||||
game.determine_dealer
|
game.determine_dealer
|
||||||
game.deal
|
game.deal
|
||||||
ui.debug_game(game)
|
# ui.debug_game(game)
|
||||||
|
game.play_round
|
||||||
|
ui.display_trick_winner(game.round_winner)
|
||||||
|
|
||||||
game.change_dealer
|
game.change_dealer
|
||||||
game.deal
|
game.deal
|
||||||
ui.debug_game(game)
|
# ui.debug_game(game)
|
||||||
|
|
||||||
# card = ui.choose_card(game.player1)
|
# card = ui.choose_card(game.player1)
|
||||||
# puts "#{game.player1.name} chose #{card}."
|
# puts "#{game.player1.name} chose #{card}."
|
||||||
|
|||||||
Reference in new issue
Block a user