가자공부하러!

Java_13_Blackjack 본문

공부/Java

Java_13_Blackjack

오피스엑소더스 2019. 5. 29. 15:05

1. 블랙잭 게임 프로그램 작성

  > 룰

- 딜러와 사용자는 각각 카드 두 장을 받고 시작한다.

- 사용자는 필요에 따라 드로우(카드1장 추가)를 요청하거나 스탑(점수 계산)을 요청할 수 있다.

- 가지고 있는 카드의 합이 21에 가까운 사람이 승리한다.

- 에이스는 1 또는 11 두 가지의 숫자로 계산할 수 있다.

- 한 장의 카드를 제외한 카드는 모두 보여주어야 한다.

- 딜러

ㄴ 최초 받은 두 장의 합이 21이면 블랙잭! 승리!

ㄴ 가진 카드 숫자의 총 합이 16점 이하이면 반드시 1장을 더 받아야 한다

ㄴ 17점 이상이면 카드를 더 받지 않고 멈춰야 한다

ㄴ 21점을 초과하면 버스트

- 플레이어

ㄴ 최초 받은 두 장의 합이 21이면 블랙잭! 승리!

ㄴ 카드를 받지 않는다

ㄴ 카드를 받는다

ㄴ 21점을 초과하면 버스트


  > 작성 완료

- 세상에... 400줄이 넘어 428

- 소스코드 링크 : github.com/HyeongJunMin



2. 블랙잭 게임 v2

  > 블랙잭 게임 유저 계정 생성 가능

- 생성된 유저 계정은 파일로 저장

  > 유저 계정으로 로그인 해서 블랙잭 게임 진행

- 게임 결과를 파일에 저장(승 수, 코인, 승률)

  > 소스코드 링크 : github.com/HyeongJunMin




'공부 > Java' 카테고리의 다른 글

Java_15_이메일 전송  (0) 2019.07.01
Java_14_SimpleHomeAccounting  (0) 2019.06.05
Java_12_Convert int[] to List  (0) 2019.05.29
Java_11_Set.class ( 자바 클래스 복붙 )  (0) 2019.05.23
Java_10_Map.class ( 자바 클래스 복붙 )  (0) 2019.05.23
Comments