안녕하세요
이번에 여러 캐릭터들의 주간 숙제를 한눈에 관리할 수 있는
'메이플 스케줄러' 앱을 만들어 보았습니다!
사실 만든지는 좀 되었는데 어쩌다 보니 미뤄져서 이제서야 소개글을 작성하게 되었네요.
먼저 어떤 기능들이 있는지 간단하게 소개드릴게요.
1. 숙제 탭
기본적으로는 인게임 내의 '스케줄러'에 등록된 항목을 기준으로 보여줍니다.
우측 상단의 '편집' 버튼을 통해 보스/콘텐츠를 추가하거나 삭제할 수 있어서, 본인이 실제로 하는 숙제에 맞게 구성할 수도 있습니다.
편집 모드에서는 캐릭터를 드래그해서 원하는 순서대로 배치할 수도 있습니다.
여러 캐릭터를 돌릴 때 남아 있는 숙제를 쉽게 확인할 수 있도록
숙제를 모두 완료한 캐릭터는 흐리게 표시되고 목록 맨 뒤로 이동합니다.
월간 보스도 매주 미완료로 남아 있으면 불편할 것 같아 조금 다르게 처리했습니다.
예를 들어 검은 마법사를 아직 잡지 않았더라도 주간 숙제를 모두 끝냈다면 평소에는 해당 캐릭터가 완료된 것으로 표시되고, 월말 5일 전부터 검은 마법사를 완료하지 않은 캐릭터가 다시 미완료로 표시됩니다.
월말에 깜빡하는 건 막으면서 평소에는 남은 주간 숙제에 집중할 수 있도록 해봤습니다.
2. 일정 탭
파티 보스 일정 등록하는 캘린더라고 보시면 될 거 같습니다.
'보스 관리' 버튼을 누르면 일정에 추가할 보스를 등록할 수 있습니다.
'일정 추가' 버튼을 누르면 추가할 캐릭터와 보스를 선택해 일정을 추가할 수 있습니다.
3. 파티 탭
파티 탭은 매주 고정팟을 관리할 수 있는 탭입니다.
앱 내에서 친구를 추가한 뒤 고정팟 멤버로 초대할 수 있습니다.
각 파티에서 이번 주/다음 주에 가능한 시간을 멤버들이 각자 선택할 수 있고, 겹치는 시간을 확인한 뒤 파티장이 일정을 확정할 수 있습니다.
확정된 일정은 각 멤버의 일정 탭에도 자동으로 추가됩니다.
파티 탭 우측 상단의 ...을 누르면 파티 유틸리티를 이용할 수 있습니다.
현재는 시간 조율 / 물욕템 정산 / 뿌리기 순번 기능이 있습니다.
시간 조율은 앞서 소개한 고정팟 일정 조율과 비슷하지만,
링크만 공유하면 앱을 사용하지 않는 사람과도 같이 시간을 맞출 수 있도록 만든 기능이라고 보시면 됩니다.
4. 더보기 탭
더보기 탭에는 설정, 공지사항, 경뿌 방송 확인 등의 기능이 있습니다.
설정에서는 다크/라이트 모드를 전환할 수 있습니다.
경뿌 방송에서는 현재 SOOP/CHZZK에서 경뿌나 릴경을 방제로 걸어둔 방송을 모아서 확인할 수 있습니다.
다만 방송 제목의 키워드를 기준으로 찾아주는 방식이라, 목록에 표시되더라도 실제 방송에서 경뿌가 진행 중이지 않을 수 있습니다.
여기까지입니다.
아직 혼자 개발하고 있어서 부족한 부분이나 버그가 있을 수 있습니다.
써보시고 불편한 점이나 추가됐으면 하는 부분이 있으면 편하게 알려주시면 감사하겠습니다.