Ajoute les commentaires et la documentation RDoc

This commit is contained in:
julien committed 2026-10-08 19:42:56 +02:00
1 parent 5cf2d683e7
commit dbd8c51412
56 files changed
+3601 -17

No files matched your search

+6
View File
@@ -1,4 +1,7 @@
# Gère l'affichage et les saisies dans le terminal.
class TerminalUI
# Demande au joueur de choisir une carte et la retourne.
def choose_card(player)
player.hand.each_with_index do |card, index|
puts "#{index + 1}. #{card}"
@@ -10,15 +13,18 @@ class TerminalUI
player.hand[choice - 1]
end
# Affiche un avertissement si le coup joué ne respecte pas les règles.
def display_wrong_card
puts "You cannot play this card."
end
# Affiche le joueur ayant remporté le pli.
def display_trick_winner(player)
puts "#{player.name} wins the trick."
puts
end
# Affiche les informations de débogage.
def debug_game(game)
puts "Dealer: #{game.dealer.name}"
puts "Non-dealer: #{game.non_dealer.name}"