Skip to content

chaeyoon1101/ios-baseball

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

ios-baseball

Swift를 사용한 숫자야구 게임 프로그램입니다.




FlowChart

스크린샷 2022-08-14 오후 7 03 56




STEP 1

기본 기능 구현

  • 중복 되지 않는 3개의 정수를 만드는 makeRandomNumbers 함수 구현
  • 게임을 시작하는 startGame 함수 구현




STEP 2

사용자 입력 구현

  • 사용자 메뉴를 입력 받는 showMenu 함수 구현
  • 3개의 정수를 입력 받는 getUserNumbers 함수 구현
  • 사용자의 입력 수가 입력 범위와 일치하는 지 확인하는 isNumbersRangeCorrect, isDuplicatedNumbers 함수 구현
  • 스트라이크와 볼을 확인 하는 checkStrikeOrBall 함수 구현
  • 게임이 끝나는 상황인지 확인하는 isGameEnd 함수 구현




구현 화면

1. 사용자 메뉴 화면

스크린샷 2022-08-14 오후 7 27 26

게임 시작 게임 종료를 입력 받는 화면입니다.

2. 사용자 입력 화면

스크린샷 2022-08-14 오후 7 27 37

사용자의 숫자를 입력 받는 화면입니다.

3. 게임 구현 화면

스크린샷 2022-08-14 오후 7 28 49

숫자 야구 게임 구현 화면입니다.

About

숫자야구 프로젝트 저장소입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%