자바 주사위 게임
Lovey Arora
2023년10월12일
이 튜토리얼은 자바로 간단한 주사위 게임을 만드는 프로그램을 보여줄 것입니다.
이를 위해 java.util.Random
패키지를 사용하여 주사위의 숫자를 나타내는 1에서 6 사이의 난수를 생성합니다. 이 예에서는 N 주사위 롤러를 에뮬레이트합니다. 우리는 결과를 추가하고 인쇄할 N개의 주사위를 던질 것입니다.
이 프로그램을 기반으로 다양한 다른 주사위 게임을 디자인할 수 있습니다.
아래 주어진 코드를 참조하십시오.
import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
System.out.print("Enter the number of dice: ");
Scanner input = new Scanner(System.in);
int numberOfDice = input.nextInt();
Random ranNum = new Random();
System.out.print("Hey Coder! You rolled: ");
int total = 0;
int randomNumber = 0;
for (int i = 0; i < numberOfDice; i++) {
randomNumber = ranNum.nextInt(6) + 1;
total = total + randomNumber;
System.out.print(randomNumber);
System.out.print(" ");
}
System.out.println("");
System.out.println("Total: " + total);
input.close();
}
}
출력:
Enter the number of dice: 6
Hey Coder! You rolled: 2 6 3 2 2 4
Total: 19
위의 예에서 우리는 사용자에게 총 주사위 수를 입력하도록 요청합니다. 사용자가 6을 입력했기 때문에 각 주사위의 결과를 나타내기 위해 1에서 6 사이의 6개의 난수를 생성했습니다. 각 관찰에 대한 결과를 추가하고 결과를 인쇄했습니다.
이것을 기반으로 사용하여 더 복잡한 게임을 생성할 수 있습니다.