Skip to content

2022-SMHRD-SW-Fullstack-1/KOONG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
 
 
 
 

Repository files navigation

쿵야구

123

Eclipse와 SQL을 사용하여 게임 야채부락리 ip를 이용한 야구 게임 만들기

나만의 쿵야를 생성하고 쿵야들로 게임을 진행해보자!

유스케이스 다이어그램

image

흐름도

image

기능정의

회원가입

  • 아이디, 비밀번호 입력하여 회원가입

로그인

  • 회원가입한 아이디로 접속
  • 게임 플레이

선수 뽑기

  • 회원가입시 주어진 쿠폰을 사용하여 쿵야선수 1개씩 뽑기

내 선수 확인

  • 내가 가진 선수 확인
  • 대표 쿵야 설정
  • 쿵야 자세히 보기

랭킹 확인

  • DB에 저장된 유저 Top5 에서 보유 캐릭터가 많은 순서대로 확인 가능

게임 플레이

  • 내가 가진 쿵야 6개를 선택해 야구 게임을 진행

MVC 모듈화

image

게임규칙

로그인

  • 로그인 후 쿠폰 6개 생성

선수뽑기

  • 6명의 선수 뽑기

게임 플레이

  • 1번부터 6번 타석까지 선택하여 선발, 상대팀 투수 능력치 랜덤으로 등장, 능력치 비교(확률)
    • 0차이 : 60퍼센트 확률로 안타
    • 15차이 : 우세한 상황에 따라(7:3 정도 비율로)스트라이크가 나올수도 있고 안타가 나올 수 있다.
    • 15이상 50미만 : 안타
    • 50이상 : 홈런
  • 승리패배조건
    • 점수계산은 야구 룰(주자계산)에 의해 이루어진다
    • 3스트라이크가 되면 아웃카운트가 하나 쌓이고 다음 타자가 나온다
    • 아웃카운트가3개 쌓였을 시 또는 게임 종료 후 패배 함
    • 점수 10점일 때 승리

게임 종료

  • 승리 시 -> 쿠폰1개지급, 출전선수 능력치+1
  • 패배 시 -> 출전선수, 능력치+1

시연화면

image

<사진 눌러서 영상 재생>

일정

날짜 내용
9/5 아이디어회의, 유스케이스/요구사항명세서/테이블명세서 작성
9/6 JDBC연결, 전체적인 기능 구현
9/7 최종 검토, 발표준비

팀원 업무 분담

이름 분담업무
임아해 선수 뽑기 기능
박민욱 게임 플레이 기능
유혜원 내 선수 확인 기능
조성준 랭킹 확인 기능, 오디오 기능

About

야채부락리 야구대회

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages