planetarium / NineChronicles

Unity client application for Nine Chronicles, a fully decentralized idle RPG powered by the community.
https://nine-chronicles.com/
GNU Affero General Public License v3.0
347 stars 146 forks source link

어드벤처 보스 #4883

Open boramqo83 opened 2 weeks ago

boramqo83 commented 2 weeks ago
  1. 기획서 위치 https://www.notion.so/planetarium/Adventure-Boss-648f2d2db2044adab93e5a336e8f17d6

  2. 원화 위치

  3. UI 진행 상황

    • 진입 : 로비화면 (시안 완료)-->프리퓁 완료
    • 진입 : 월드맵 (시안 완료)-->프리퓁 완료
    • 현상금 걸기 팝업 (시안 완료)-->프리퓁 완료
    • 메인 화면 (시안 완료)-->프리퓁 완료
    • 보상 받기 팝업 (시안 완료)-->프리퓁 완료
    • 돌파 상세 팝업 (시안 완료)-->프리퓁 완료
    • 잠긴 층 해금 팝업 (시안 완료)-->프리퓁 완료
    • 참가자 보너스 팝업 (시안 완료)-->프리퓁 완료
    • 현상금 현황 팝업 (시안 완료)-->프리퓁 완료
    • 보상 팝업 (시안 완료)-->프리퓁 완료
    • 인게임 화면
    • 결과 화면
    • 오픈 알림 팝업
    • 보상받기할 때 랜덤으로 NCG 당첨자 알림 팝업
    • 프리퓁 작업-->위 프리퓁 완료라고 적혀있는 것 외에 작업 해야 함

Image

최초 현상금 걸 때 보스와 보상 미표기로 일단 진행함. 이후 이 부분 처리에 대해 고민 필요

boramqo83 commented 2 weeks ago

부모 브랜치 : development 적용 브랜치 : ui/adventure_boss-add 사용 프리퓁 : UI_AdventureBoss Floor_Prefabs

boramqo83 commented 2 weeks ago

Image

열렸지만 클리어하지 않은 층을 나타낼때 켜 줍니다.

boramqo83 commented 2 weeks ago

Image

열린 층으로 클리어 했을 경우를 나타낼 때 켜 줍니다.

boramqo83 commented 2 weeks ago

Image

열리지 않은 잠겨이는 경우를 나타낼 때 켜 줍니다.

boramqo83 commented 2 weeks ago

Image

잠겨있는 층을 오픈할 수 있을 때 켜 줍니다. 11층과 16층에서 나오는 것으로 알고 있는데 기획자한테 다시 한번 문의 후 작업 부탁드립니다.

boramqo83 commented 2 weeks ago

Image

잠겨있는 층이 해금될 때 연출 나머지(Goods, Effect_Worldopen_Lockcover, Text)는 꺼주고, Effect_LockOpen_World (자물쇠가 풀어지는 연출) 요건 켜줍니다.

boramqo83 commented 2 weeks ago

Image

층이 해금될 때까지 인디케이터 나오도록 해 줍니다.

boramqo83 commented 2 weeks ago

Image

가장 최근까지 플레이한 층이나 오픈해야 하는 층이 있을 경우 중앙에 보여지도록 해 주세요.

boramqo83 commented 2 weeks ago

메인화면 좌우UI 가이드는 월요일 오전 중으로 올리도록 하겠습니다. 그 이후 해당 작업 들어가면 될 것 같습니다. 프리퓁 작업 된 것은 메인 화면 뿐입니다. @jonny-jeahyunchoi

boramqo83 commented 1 week ago

Image

등장 몬스터에 따라 리소스 적용 부탁드립니다.

boramqo83 commented 1 week ago

Image

현상금 걸기는 3번까지 가능하고 더는 추가가 불가능할 경우 추가 버튼을 비활성 시켜 주세요.

Image

현상금 걸기 팝업에서 OK 버튼을 누르면 어드밴처보스 메인화면의 Add버튼은 로딩 중으로 바뀝니다.

boramqo83 commented 1 week ago

Image

도전돌파할 수 없는 구간에서는 버튼을 비활성 시켜 주세요.

boramqo83 commented 1 week ago

Image

아이템 아이콘 추가로 등록해 두었습니다.

boramqo83 commented 1 week ago

사용 프리퓁 : UI_Menu QuestBtn

Image

어드밴처보스가 등장했을 때 켜 줍니다. 평상시에는 눈을 꺼 주세요.

boramqo83 commented 1 week ago

사용 프리퓁 : UI_WorldMap

Image

상황에 맞게 켜 주세요.

Image

상황에 맞게 켜 주세요.

Image

한 번도 플레이하지 않은 유저의 경우 층과 순위를 -로 표기해 주세요.

boramqo83 commented 1 week ago

Image

남은 시간의 표기는 오픈과 미오픈 각각 존재합니다.

boramqo83 commented 1 week ago

Image

지난 시즌들의 보상들을 받을 수 있습니다. (남은 시간 표기는 가장 오래된 시즌의 것이 표기됩니다.)

boramqo83 commented 1 week ago

Image

어드밴처보스 보상 팝업에서 보상 받기 버튼을 누르면 팝업은 사라지고 상자에 인디케이터가 표기 됩니다.

Image

로딩이 끝나면 보상 받았다는 팝업창을 띄워 줍니다. 타이틀 문구 수정 필요(기획자한테 문의)

boramqo83 commented 1 week ago

Image

최초 보상걸기를 하면 현상금 포스터에 인디케이터가 표기 됩니다.

boramqo83 commented 1 week ago

사용 프리퓁 : UI_AdventureBossEnterBountyPopup

Image

NCG 100이상 입력하라는 메시지가 기본으로 보여집니다.

boramqo83 commented 1 week ago

Image

수치를 입력했을 때 화면 입니다. 오른쪽에 X 버튼이 있고, 해당 버튼을 누르면 입력한 수치가 한 번에 지워집니다.

boramqo83 commented 1 week ago

Image

100이하로 적었을 때는 수치 텍스트를 붉은색(컬러 : FF5D5D)으로 처리해 주세요. 하단에 WarningText 켜 주세요.

boramqo83 commented 1 week ago

Image

스테이킹 5레벨 이상 유저의 경우만 입력할 수 있다는 메시지가 보여집니다.

boramqo83 commented 1 week ago

Image

Text : 인당 현상금 걸 수 있는 수량 표기 입니다. NcgArea : 지금까지 내가 걸어둔 확정 NCG 수치 입니다. AddNcg : 추가로 걸고자하는 금액을 나타냅니다. (하단 영역에 수치를 넣은 만큼 같은 수치가 이곳에도 한 번 더 보여집니다.)

boramqo83 commented 1 week ago

Image

기대 운영보상의 수치는 내가 거는 보상량에 따라 변경되어지는 모습을 실시간으로 확인될 수 있도록 합니다.

boramqo83 commented 1 week ago

Image

해당 팝업을 열면 기본적으로 Disabled 상태입니다. 스테이킹 5레벨 이상의 유저가 100이상의 NCG를 입력했을 때만 활성(Normal)됩니다.

boramqo83 commented 1 week ago

Image

보스 종류에 맞게 리소스 교체 적용시켜 주세요.

boramqo83 commented 1 week ago

Image

현상금이 한 번도 걸린적이 없다면 해당 버튼의 눈은 꺼주세요.

boramqo83 commented 1 week ago

Image

해당 시즌번호가 표기됩니다.

boramqo83 commented 1 week ago

Image

운영보상, 순위보상 각각 받을 보상이 없을 때는 RewardItem는 꺼주고, NoRewardText는 켜 줍니다. 현상금을 걸지 않았거나 플레이하지 않았을 경우 수치는 -로 표기해 줍니다.

boramqo83 commented 1 week ago

Image

PageButton는 여러개의 시즌 보상이 쌓여있을 때 표기해 줍니다. 하나의 시즌 보상이 있을 때는 PageButton은 하나도 표기 하지 않고, Receive All 버튼만 표기되도록 해 주세요. 시즌 보상이 두 개 이상 쌓여 있을 경우에만 스샷처럼 페이지 버튼을 켜서 적용시켜 주세요. (최대 5페이지까지 들어가집니다.)

boramqo83 commented 1 week ago

사용 프리퓁 : UI_AdventureBossStartNotificationPopup

Image

보스 종류에 맞게 켜 주세요.

boramqo83 commented 1 week ago

Image

해당 화면은 특정 초 동안 보이도록 하고, OK 버튼 누르면 닫히도록 해 주세요.

boramqo83 commented 1 week ago

사용 프리퓁 : UI_AdventureBossBattlePopup

Image

플레이할 구간이 표기 됩니다. 해당 층의 빛을 켜주세요.

boramqo83 commented 1 week ago

Image

도전돌파 / 전체돌파 모두 해당 팝업을 사용합니다. 전체돌파의 경우 최초클리어 보상 눈을 꺼 주세요. 최초클리어보상과 랜덤 보상 최대 4개까지라고 들었는데 더 늘어나게 될 경우 스크롤이 들어가질 수 있습니다.

boramqo83 commented 1 week ago

Image

도전돌파 / 전체돌파 모두 해당 팝업을 사용합니다. 제목과 내용이 각각 들어가지도록 처리해 주세요.

boramqo83 commented 1 week ago

사용 프리퓁 : UI_AdventureBoss_UnlockLockedFloorPopup

Image

열고자 하는 층의 범위를 나타내 줍니다.

boramqo83 commented 1 week ago

Image

Image

재화가 부족할 경우 붉은색(컬러:ff5d5d)으로 표기해 주세요. 재화가 부족할 때 버튼을 누르면 한 줄 팝업 띄워주세요.

boramqo83 commented 1 week ago

사용 프리퓁 : UI_AdventureBossParticipantBonusPopup

Image

해당하는 곳에 Select를 켜 주세요.

boramqo83 commented 5 days ago

사용 프리퓁 : UI_AdventureBossFullBountyStatusPopup

Image

1등은 텍스트 컬러 노란색(FFCD2A)으로 변경해 줍니다.

boramqo83 commented 5 days ago

Image

1등은 보너스 표기해 줍니다.

boramqo83 commented 5 days ago

Image

내 순위와 정보를 나타내 줍니다. 현상금을 걸지 않았을 때는 하이픈(-)으로 처리해 줍니다.

boramqo83 commented 5 days ago

사용 프리퓁 : UI_AdventureBossRewardInfoPopup

Image

남은시간 표기해 줍니다.

boramqo83 commented 5 days ago

Image

층 보상의 경우 월드보스의 등급 보상처럼 달성하면 바로 받을 수 있습니다. 보상을 받을 수 있을 때 Dot 켜 줍니다.

boramqo83 commented 5 days ago

Image

전체 누적 점수 대비 내 누적 점수의 비율에 대한 보상 정보 화면 입니다. 보상 종류와 갯수는 공헌도에 따라 수시로 달라집니다.

boramqo83 commented 5 days ago

Image

층 도달 보상 화면 입니다. 해당 층을 도달하면 바로바로 받을 수 있습니다.(월드보스의 등급보상과 같은 방식) Receive : 보상을 받을 수 있는 상태일 때 켜 줍니다. Received : 보상 받기가 완료되었을 때 켜 줍니다.

boramqo83 commented 5 days ago

Image

Normal : 보상 받을 것이 있을 때 Conditional : 보상 받기를 눌렀을 때 로딩 중 상태 Disabled : 보상 받을 것이 없을 때

boramqo83 commented 5 days ago

Image

BossThisSeason : 이번 시즌 보스에 대한 정보 입니다. (보상 종류와 갯수는 현상금 지급 금액에 따라 수시로 달라집니다.) List : 늘 똑같이 보여지는 정보 입니다. (갯수 미표기, 종류는 기획서대로 적용해 주세요.)

boramqo83 commented 5 days ago

메인화면 수정 사항

Image

Image

Image