Skip to content

Latest commit

 

History

History
161 lines (123 loc) · 6.64 KB

README.md

File metadata and controls

161 lines (123 loc) · 6.64 KB

윷놀이

초능력! 윷놀이

프로젝트 기간: 2023.03.16 ~ 2023.05.16
참여자 : 이진수



한국의 전통 민속놀이인 윷놀이를 컴퓨터와 스마트폰으로 즐길 수 있도록 만든 게임
전통적인 규칙 외에 여러가지 능력을 추가하여 더욱 스릴있고 체계적인 전략을 요구한다.



게임 화면

1. 메인
2. 로비
3. 방 생성
4. 방 참가
5. 대기 방
6. 게임 내


진행 방법


  1. 닉네임 입력 후 서버에 접속한다.
  2. 방을 직접 만들거나(방장), 만들어진 방에 참가한다.
  3. 플레이어가 준비완료가 되면 방장은 게임을 시작할 수 있다.
  4. 각 플레이어의 차례에 중앙 하단의 굴려! 버튼을 클릭하여 윷을 굴린다.
  5. 굴린 윷이 '윷' 혹은 '모'라면 윷을 1번 더 굴릴 수 있다.
  6. 윷을 굴리면 우측의 본인의 말을 클릭하거나 이미 옮긴 본인의 말을 클릭하여 굴린 윷 만큼 이동한다.
  7. 이동하는 위치에 본인의 말이 있으면 말을 합칠 수 있고, 상대의 말이 있다면 집으로 되돌려 보낼 수 있다. 이때 상대의 말을 잡으면, '윷'이나 '모'를 이동하며 잡는 경우는 제외하고, 윷을 1번 더 굴릴 수 있다.
  8. 윷을 굴릴 수 있으며 동시에 말을 옮길 수 있는 상황이라면, 무엇을 먼저하는지는 플레이어의 선택에 달려있다.
  9. 먼저 4개의 말을 모두 출발점을 되돌아와 지나게 하는 쪽이 승리한다.


구현 목표


  • 기본적인 윷놀이 규칙, 승-패 구현 (23.03.16 ~ 23.03.31)
  • 뒷도 (23.04.04)
  • 현재 차례 나타내기 (23.04.07 ~ 23.04.09)
  • 인게임 채팅 (23.04.06 ~ 23.04.08)
  • 초능력 (23.04.10 ~ 23.05.04)
    • 0. 콰쾅! (23.04.11 ~ 23.04.13)
    • 1. 안 돼. 돌아가. (23.04.14 ~ 23.04.15)
    • 2. 서양 문물 (23.04.27 ~ 23.04.28)
    • 3. 무인도 (23.04.14)
    • 4. 킵이요 (23.04.14)
    • 5. 부정출발 (23.04.15)
    • 6. 초동역학 위치전환기 (23.04.16)
    • 7. 메타몽 (23.04.15)
    • 8. 문워크 (23.04.29 ~ 23.05.04)
    • 9. 집으로 (23.04.11 ~ 23.04.13)
    • 10. 따라큐 (23.04.24 ~ 23.04.29)
    • 11. 밀고 당기기 (23.04.18 ~ 23.04.21)
    • 신의 손 (23.04.11)
  • 초능력 랜덤 배정 (23.04.10 ~ 23.04.11)
  • 인게임 초능력 툴팁 (23.04.14)
  • 현재 선택한 말 하이라이팅 (23.04.14)
  • 해상도 조절 옵션 (23.04.11)
  • Android, Mac, iOS 플랫폼 (23.05.09)
  • 방 이름 입력으로 방 입장하기 (23.05.11)
  • 닉네임 제한 (23.05.11)
  • BGM 및 효과음 (23.05.14 ~ 23.05.15)
  • 게임 방법 설명 (23.05.11 ~ )
  • 차례 제한시간 설정하기
  • 말이 바라보는 방향으로 이미지 뒤집기
  • 감정표현
  • 로그인
  • 다국어 지원


초능력



  • 콰쾅!
    • 밟으면 출발 이전으로 돌아가는 폭탄을 설치한다. 폭탄엔 피아구분이 없다. 지나쳐가도 발동한다.
  • 안돼. 돌아가.
    • 상대방의 말 하나를 출발 이전으로 돌려보낸다. 쌓인 말이 있더라도 하나만 돌려보낸다.
  • 서양 문물
    • 윷이 아닌 주사위를 2개 굴린다. 각 주사위의 눈에 알맞는 윷으로 취급한다.(6은 뒷도) 더블이 나오면 한 번 더 굴린다.
  • 무인도
    • 상대 차례를 1번 건너 뛴다.
  • 킵이요.
    • 이번 차례에 던지는 윷을 모두 다음 차례에 사용한다. 킵한 윷은 다음턴에 윷을 굴려야 사용할 수 있다.
  • 부정출발
    • 말을 하나 얹어서 출발한다. 출발 가능한 말 2개 이상이 남아 있어야 활성화 가능하며, 활성화 후 윷을 굴리고 시작말을 움직이면 사용된다. 이미 나와져 있는 말을 움직이면 사용이 취소된다.
  • 초동역학 위치전환기
    • 상대의 말 하나와 내 말하나의 위치를 바꾼다. 쌓인 말이 있으면 모두 바뀐다.
  • 메타몽
    • 이번 차례에 처음 굴린 윷을 복사한다.
  • 문워크
    • 이번 차례에 던지는 윷을 모두 거꾸로 움직인다.
  • 집으로
    • 밟으면 골인칸으로 들어가는 포탈을 설치한다. 포탈엔 피아구분이 없다. 지나쳐가도 발동한다.
  • 따라큐
    • 상대방의 능력을 따라한다. 상대방이 능력을 쓰기 전에도 사용할 수 있다.
  • 밀고 당기기
    • 상대방 말 하나를 골라 자신의 말 주위 1칸에 이동시킨다. 반대로도 가능하다. 먼저 선택한 말을 두번째 선택한 말의 주위로 이동시킨다. 이동 시키려는 곳에 말이 있다면, 자신의 말 위에만 이동 가능하다.
  • 신의 손 - 도, 개, 걸, 윷, 모, 뒷도 (각 1개)
    • 이번 차례에 굴리는 윷이 확정적으로 나온다. 윷과 모는 한번 더 굴린다.


발견된 오류


이슈 참고



개발 환경


Made with Unity
issue badge
C#
Visual Studio
Visual Studio Code



이미지 및 음악 출처


이미지
공개 등록 아이콘 제작자: Freepik - Flaticon

배경음악 및 효과음
로비 - Happy and Joyful Children by Free Music | https://soundcloud.com/fm_freemusic
인게임 - Forest of dreams by Olexy | https://lesfm.net/
Music promoted by https://www.chosic.com/free-music/all/
Creative Commons CC BY 3.0 https://creativecommons.org/licenses/by/3.0/

윷, 주사위 소리 - 유튜브 채널 https://www.youtube.com/@mpooman
기타 효과음 - 유튜브 채널 https://www.youtube.com/@DayDreamSound