Implementierung von Poker nach und nach in Ruby Teil 4

Vorheriger Artikel

Teil 1Teil 2 → [Teil 3](https: // qiita .com / paraizo2424 / items / 6187b5b6cd7c7ebc6eca)

N Spieler nehmen teil

Wer schafft es, wie viele Leute am Spiel teilnehmen werden? Händler? ?? Vorerst werde ich eine Klasse namens Game Master erstellen und sie mir überlassen.

Wer entscheidet über das Ergebnis?

Wird der Händler entscheiden? Ist es der Spielleiter, den ich früher gemacht habe? ?? Lassen Sie uns vorerst über den Sieg oder die Niederlage des Spielleiters entscheiden, der das Spiel leitet.

Was ist der Sieg oder die Niederlage in derselben Rolle?

Bei einem Paar gegen ein Paar gewinnt das mit der größeren Zahl auf der Karte, und wenn die Zahlen gleich sind, wird die Stärke des Rußes verglichen. Ich habe darüber nachgedacht, aber es ist schwierig, also lass es uns das nächste Mal tun. Wenn es vorerst mehrere stärkste Rollen gibt, ziehen Sie und wenn es nur eine stärkste Rolle gibt, wird diese Person der Gewinner sein.

fließen

Der Spieler gibt einige Teilnehmer des Spiels gamemaster.initialize (Anzahl der Spieler) ein. Gamemaster.judge, um den Sieg oder die Niederlage zwischen Spielern zu beurteilen

Code

https://github.com/paraizo2424/poker_game/commit/b1becfe81a7b827302d0116562c8e57240e7b403

nächstes Mal

Teil 5 (derzeit im Bau)

Recommended Posts