개발일지 목록
잡담
자잘한 UI작업을 해주고 기획도 생각하며 시간을 보내다보니
지난 개발일지로부터 벌써 거의 일주일이 지나버렸다.
재미없는 작업이라 속도가 느려진 듯 싶다...
아직 두 개의 일반등급 악세서리를 추가해줘야 하지만
큰 틀은 다 잡힌 것 같아서 개발일지를 작성했다.
악세서리 추가
세계관에 맞춘 그런 아이템도 좋겠지만 딱히 생각해보지도 않았고
거기에 맞춰서 도트 하나하나 찍기에도 무리이므로
적당히 애니메이션과 게임을 패러디하여 악세서리를 만들어 주었다.
보고 재미있고 원작이 떠오르면 좋을 것 같은데 어떨지는 모르겠다...
사진을 보면 레벨에 따라 스크롤 가장 하단에 만렙과 획득 시 레벨을 표현해 주었고,
조합을 하는 경우 조합 아이템을 표시해주도록 하였다.
수정될 여지가 있어 아직 코드 정리와 주석은 달지 않았는데
반복문을 사용해서 이쁘게 만들어주기 위해 노력해보았다.
이정도면 나름 이쁘게 된 것 같다 !
조합 재료 개수나 레벨 개수에 따라 적절하게 enabled해준다.
레벨은 일반 -> 레어 -> 에픽순서로
무기의 경우 7 -> 5 -> 3
악세서리의 경우 5 -> 3 -> 1
이렇게 생각하고 있다.
보이는대로 레벨을 올리는 플레이보다는
다양한 템트리와 전부 만렙을 올릴 수 없는 방식으로
플레이어의 선택과 집중을 의도해보려고 생각중이다.
레벨이 오를 경우 위 짤의 하단 부분의 3개의 점 중 2개가 어두워 진 것처럼 표시된다.
조합
악세서리 조합은 악세서리 + 악세서리로 하위 재료를 제거하고 상위 재료를 만들며
무기 조합은 뱀서와 같이 무기 + 악세서리이다.
악세서리는 동일 아이템은 장착을 못하겠지만 상위 아이템을 만들고
하위 아이템을 만들어서 중첩이 가능하게 할 생각인데,
무기 쿨타임 감소의 경우 효율이 너무 좋다보니
롤의 스킬 가속 시스템을 사용할 생각이다.
100 / (100 + 스킬 가속)으로 스킬 쿨타임이 정해지는데
스킬 가속이 10일 경우 100/110으로 90.9%지만
스킬 가속이 20일 경우 100/120으로 83.3%
스킬 가속이 50일 경우 100/150으로 66.6%
100에 도달하여야 50%인 절반이 되어 쿨타임이 선형적으로 감소하지 않는다.
요렇게 하려는 이유는 뱀서만 봐도 알겠지만 쿨감 효율이 너무 좋다는 것.
기본 쿨타임 10초짜리 스킬이 10%감소해서 9초가 되면 10% 빨라지지만
10%가 또 감소하면 9초로 만든 스킬이 8초가 되는데 8/9는 12%정도 빨라지고
점점 효율이 급상승하게 된다.
그래서 뱀서의 쿨감책이 사기악세인것...
밸런스 조절은 실제 플레이로 데이터를 많이 모아야 가능할 듯 싶지만...
조합은 요런식으로 조합법을 다 담아두고 무식하게 체크하도록 했다.
딱히 좋은 방법이 떠오르지 않는다.
미니 UI
화면 왼쪽에 보유중인 무기와 악세서리를 표시해주도록 했다.
레벨은 테두리의 색으로 표현해주었다.
잘 안보이면 뒤에 배경 달아주고 접기 펼치기 기능을 넣든 할 것 같다.
끝
이제 구현하는 부분은 무기 쪽에도 적용과 자잘한 작업뿐. 아마도?
나중에 해금요소를 구현한 뒤에 해금관련 todo를 해주면 되겠다.
이렇게 악세서리 이것저것 만들어봤자 다양한 선택이 가능할까 싶기도 하고...
고민인 것이다.
현자의 돌 아이콘 가로 픽셀이 홀수라서 중앙이 안맞는 게 신경 쓰임, 그리고 검은 테두리를 넣을지 말지도 통일하는 게 좋을 듯 - dc App
8픽셀짜리다보니 이게 1픽셀만 되도 티가너무나는데 홀수길이면 중앙에못두다보니 어째야하나 고민중... 에셋은 테두리있는건데 간단한거 가져다쓰고 저는 테두리넣기엔 8픽셀에 표현하기 힘들어서 단순한것 외엔 없이그려보고 있는 중인데 요건 다 그려보고 정해보도록 하겠음 감사! - dc App
우찌이리 깔끔한지..
깔끔하다니 그나마 다행인것
"떴다. 내 야동"
가시성 좀만 개편하면 좋을듯?
감사합니다 틀 잡히고 여유 생기면 조금씩 더 고쳐봐야겠어요.
떳따! 아이템 설명 넘 좋습니다 ㄷㄷ 저도 별로 안땡기는 작업하면 속도가 넘 느려짐..
설명 좋다니 다행인거에요 ! 인디 개발의 고통...
슈퍼강아지
슈퍼댕댕이!