Съдържание:

Как да направите покер игра в Java: 4 стъпки
Как да направите покер игра в Java: 4 стъпки

Видео: Как да направите покер игра в Java: 4 стъпки

Видео: Как да направите покер игра в Java: 4 стъпки
Видео: 🏃💨 Subway Surfers - Official Launch Trailer 2024, Ноември
Anonim
Как да направите покер игра в Java
Как да направите покер игра в Java

Тази инструкция е за тези, които вече знаят Java и искат да създадат покер игра в Java. На първо място, ще ви е необходим компютър с някакво приложение за кодиране или уебсайт, който позволява използването на Java. Препоръчвам да използвате DrJava или BlueJ. Ако не можете да използвате приложение като тези две, бих препоръчал да използвате уебсайта repl.it. След като имате Java приложение или уебсайт, сте готови да започнете да кодирате вашата покер програма.

Стъпка 1: Създайте тесте карти

Създайте тесте карти
Създайте тесте карти

Първото нещо, което трябва да направите, за да можете да създадете игра на покер в Java, е да създадете тесте карти. За да направите това, създайте два публични статични метода, един, който определя произволен костюм, а другият, определящ произволно число от две до четиринадесет. Във вашия основен метод създайте масив, който ще съдържа всички петдесет и две карти. Използвайте масив, за да поставите всичките петдесет и две карти в масива. Преди да поставите картата в масива, използвайте цикъл for, за да се уверите, че картата вече не е в масива от петдесет и две карти. Ако картата вече не е в масива, поставете я в масива. След като масивът се напълни с всичките петдесет и две карти, създавайки разбъркана колода, можете да преминете към следващата стъпка.

Стъпка 2: Дайте на играча пет случайни карти от тестето

Дайте на играча пет случайни карти от тестето
Дайте на играча пет случайни карти от тестето

Следващата стъпка е да дадете на играча пет произволни карти от разбърканата ви колода. За да дадете на играча пет произволни карти, трябва да използвате цикъл for и да използвате произволно число от нула до петдесет и едно, използвайки Math.random. Използвайте цикъла for и случайното число, за да изберете произволна карта от разбърканата си колода карти. След като изберете пет произволни карти, ги отпечатайте, за да позволите на играча да види какви карти има. Вече сте готови да преминете към следващата стъпка.

Стъпка 3: Създайте за цикли, If изявления и while цикли, за да определите каква комбинация има играчът

Създайте за цикли, ако изявления и докато цикли, за да определите каква комбинация има играчът
Създайте за цикли, ако изявления и докато цикли, за да определите каква комбинация има играчът

Вече сте готови за третата стъпка от процеса на създаване на игра на покер в Java. Третата стъпка е да се използва за цикли, ако изрази, и докато цикли, за да се каже на играча каква комбинация имат. Ще искате да започнете с кралския флъш. Използвайте цикъл for и две if, за да определите дали играчът има кралски флъш или не. С помощта на цикъла for ще определите дали всички карти имат една и съща боя, а след това с помощта на двете инструкции if ще определите дали картите са десетка, Джак, Кралица, Крал и асо. След кралския флъш ще използвате два цикъла while и три if, за да определите дали играчът има директен флъш. След това ще бъдат четири вида и ще използвате цикъл while и три if, за да определите дали имат четири вида. След четири вида е пълна къща. Ще използвате единично изявление if, за да определите пълна къща. След фул хаус е флъшът, където ще използвате цикъл while и оператор if. След флъш ще използвате цикъл while и две if за двете директни и три от един вид. След това ще използвате цикъл while и оператор if както за две двойки, така и за две по рода си. Накрая ще ви трябва само едно изявление if, за да определите дали играчът има само висока карта. Сега е време да преминем към последната и последна стъпка.

Стъпка 4: Кажете на играча каква е комбинацията им

Кажете на играча каква е комбинацията им
Кажете на играча каква е комбинацията им

Последната стъпка е да кажете на играча каква е тяхната комбинация. За да им кажете комбинацията им, ще използвате println и System.exit () в рамките на циклите и изразите в кода на комбинацията. Println ще каже на играча каква е тяхната комбинация, а System.exit () ще прекрати програмата.

Препоръчано: