본문 바로가기

난이도4

[개발일지] 난이도 수정(4) 목표 : 난이도에 따른 추가 경험치 획득 난이도를 추가하면서 굳이 노가다를 똑같이 할 필요는 없기에, 획득 경험치를 조정한다 이 그래프에 영향을 미치는 것은 획득 경험치이지만, 상대방의 경공도 이 그래프 지수로 변경하였다. (최대 6배 > 최대 3.5배, https://siriusstars.tistory.com/2 에서 추가 수정) ※ 해당 수정은 Plus v3.0.2 에 반영됩니다. - BattleManager.cs float difficultyRateHalf = Mathf.Pow((float)GameSettingManager.GetDifficulty(), 2f) * 0.1f + 1f; // 난이도에 따른 경험치 배수 foreach (var role in alive_teammate) { int expA.. 2023. 11. 4.
[개발일지] 난이도 수정(3) 목표 : 능력치 상한 업 게임에서 제공하는 기본 능력치 제한은 왼쪽과 같으며 오른쪽과 같이 변경한다 설명 기본값 변경 후 인물 최대 등급 30 30 인물 최대 체력 100 100 최대 중독 100 999 최대 독술 100 999 최대 의술 100 999 최대 해독 100 999 최대 항독 100 999 최대 무기 숙련도 100 999 생명력 상한 999 9999 내력 상한 999 9999 최대 공격력 100 999 최대 방어력 100 999 최대 경공 100 999 최대 속성값(권장 등) 100 999 최대 습득 가능 무공 수 10 20 이전에 설정한 최대 난이도 불지옥의 경우 적의 능력치가 6배 상승하므로, 보스급은 아마 600에 가까운 능력치를 보유하게 된다. 이래도 부족하면 그 이상 난이도를 제공해.. 2023. 11. 1.
[개발일지] 난이도 수정(2) 목표 : 전투 시 인물 정보 상세(우클릭) 보기 UI 적용 화면은 인물 정보(XiakeUIPanel) 패널을 복붙한 후 불필요한 버튼 등을 제외하였다 동작은 전투 시 인물의 우클릭을 누르고 있을 때 해당 인물의 정보를 표시 난이도에 따라 무공 등급을 올리는 것도 가능하나 이것은 배포 후 의견이 필요할 것 같음 다음 단계인 능력치 상한만 조절하면 1차 배포가 가능할 것 같다 - 능력치 상한 업 구현 중 이슈사항 요약 더보기 다른 동작에서는 실시간으로 리소스를 불러오는 곳이 없어 매 프레임별로 상세정보의 인물 사진을 불러오는 곳에서 딜레이가 있었다 빌드 버전에서는 인물 이미지가 안나옴... Unity 에서 매 프레임 갱신은 Update 함수가 담당하고 있어, 이를 해결하기 위해 변동이 없을 경우, RoleI.. 2023. 10. 31.
[개발일지] 난이도 수정(1) 기본 게임의 난이도는 쉬움, 보통, 어려움으로 제공되지만, 실질적인 기능은 다음과 같다. 쉬움 : 콘솔 on, 대지도 이름 표시 보통 : 콘솔 off, 대지도 이름 표시 어려움 : 콘솔 off, 대지도 이름 숨김 오리지날에 비해 훨씬 쉽다는 많은 유저의 리뷰에, 난이도 조절 작업을 시작 목표 : 여러 난이도 제공 및 전투 시 난이도 적용 실제 적의 세기에 영향을 미치는 부분은 아래와 같이 정하였으며, 고인물을 위해 최대 6배까지 설정하였다 그것도 불충분하다고 하면 고행 난이도를 추가하면 됨.... > 생명, 내력, 공격력, 방어력, 권장, 검술, 도법, 특수, 암기, 의료, 독술, 해독, 항독(독 저항), 독공, 경공 따라서 능력치 상한을 (생명/내력 999, 나머지 100) 더 올리고, 검증이 필요하다.. 2023. 10. 30.