GG-Studio-990001 / Grayed-Game

Grayed Game Repo
MIT License
5 stars 0 forks source link

[CH1] 버그 픽스&보완 #643

Open wooyn730 opened 3 weeks ago

wooyn730 commented 3 weeks ago

버그

추가 작업

(메인에 안 올림)


고통과 인내의 셀프 QA

글리치 안나옴

현재 글리치는 4곳에서 나옴 (접속2, 역접속2) 글리치는 항상 안나오는 건 아니라 정확한 원인 분석을 위해 반복해서 플레이해봄

테스트1 일단 전시 때 글리치가 안나오는 것을 여러번 목격함 F8로 인트로 이후의 글리치 2개를 보거나, 3Match 이후의 글리치 2개를 보면 정상적으로 출력됨 처음부터 새로 했을 때 팩맘이 끝나면 바로 팩맘에 접속하여 연속적으로 플레이 해봤을 때 팩맘 3~5번 쯤 하면 그 이후부터는 아예 안나옴

성능 차이로 PC는 나오고 노트북은 안나오나 싶어 PC로도 반복 플레이 해봤더니 동일하게 4~5번 쯤 플레이하면 그 이후로는 안나옴

결론: 아무튼 성능 차이는 아니고 특정 횟수 이상 출력하면 그 이후로는 안나오는 버그가 있음 비고: 다른 쉐이더(포스트 프로세싱)도 특정 횟수 이상 출력 시 아예 안나오는지 체크하면 좋을 듯 암튼 해결 방안은 못찾음.. 좀 더 자세한 원인은 파악함

테스트2 저번엔 빌드에서만 테스트해봐서 에디터에서도 테스트해봄 놀라운 사실은 에디터에서도 팩맘을 4번째 접속할 때 (5번째 글리치)부터는 안나왔다는 것임.... 이후로는 글리치가 포함된 포스트 프로세싱 오브젝트를 껐다 켜도 반응이 없었음

씬에서 글리치를 오래 켜두거나, 직접 오브젝트를 껐다켰다 해도 문제 없음 팩맘과 CH1 씬을 여러번 전환해서 그런건가? 싶어 럭키팩을 계속 활성화시켜 럭키를 불러봤더니 6~8번째부터 글리치가 또 실종됨...

가설1(실패) 오브젝트 활성화와 비활성화를 너무 많이해서 생기는 문제라고 생각 직접 오브젝트를 활/비활하지 않고 glitch의 .enable.value를 조작해줌 => 기분탓인지 4번만은 아니고 한 8번만에 glitch 맛 간듯........... (되는줄;)

가설2(실패) 볼륨의 weight 값을 조절해서 껐다 켜는 효과 내기 => 0과 1로 값을 설정해두었는데 이것도 되는 듯 하다 안됨 근데 글리치 뻑난 이후로 희한하게 0.5 전후로 값을 조절하면 보이고 1로 하면 안보임........ => 애매한 값으로 해도 안됨 실패!

가설3(실패) 포스트 프로세싱 효과를 SetActive로 켜고 끄는 작업을 반복할 때, 포스트 프로세싱 스택(효과와 설정이 모여 있는 집합)이 매번 재활성화될 때 제대로 초기화되거나 리셋되지 않을 수 있습니다. 이로 인해 스택이 손상되거나 잘못 구성될 수 있으며, 결과적으로 효과가 나타나지 않거나 제대로 작동하지 않을 수 있습니다. 라고 하여 프로필 초기화... 했지만 안됨

가설4(실패) 포스트 프로세싱을 프리팹으로 만들고 사용할 때마다 만들고 Destroy 해주기 => ㅁㅊ 이것도 안되네 에바지.. 진짜 남이 만든거 함부로 쓰는 거 아니다

가설5 메모리 누수...?

wooyn730 commented 1 week ago

인터렉션 파티클

조작키에 달아보기

https://github.com/user-attachments/assets/05ee76b8-4e4d-495e-8be3-085375f908a5

더미 오브젝트에 달아보기

https://github.com/user-attachments/assets/3e829d8d-ade9-4823-a298-321b32e4e37c

조작키는 애매한데 더미에 다니까 괜찮은 것 같기도? 하지만 꼭 필요한가?

wooyn730 commented 1 week ago

폰트 통일

CH1, CH2의 대화창과 설정창 폰트를 모두 프리텐다드 패밀리로 통일

스크린샷 2024-09-09 193628

난 사실 별로일 것 같았는데 생각보다 나쁘지 않은 것 같기도 하고..? 아닌가 근데 이 폰트는 안깨져서 좋음

wooyn730 commented 1 week ago

빌드본

v0.1.3 (임시) (피드백이 필요한 부분이라 메인에 안올림)

변경사항

wooyn730 commented 1 week ago

@fkdl0048 @jeongopo @Songkihwa @roweclaw @vprwolf @JIJI037 @Sumindd

빌드본 체크 후 팩맘 UI, 폰트 통일에 대한 코멘트를 꼭 남겨주세요 ^_^

roweclaw commented 5 days ago

폰트

챕터1의 도트 스타일과 현재 통일된 폰트를 같이 보면 살짝 이질감이 느껴지긴 하네요. 그래도 전체적으로 폰트가 같다보니까 챕터1에서 챕터2 넘어갈 때 위화감이 안 느껴지는 점은 좋았습니다. 챕터마다의 특색을 살리고 싶다면 저는 안 깨지는 다른 도트 폰트를 찾아서 챕터1에 넣어보는 것도 어떨까 합니다. 도트에서 비주얼노벨의 전혀 다른 아트 스타일로 바뀌는 것처럼, 폰트도 변경된다면 디테일을 유심히 보는 저같은 사람들은 더 좋아할 포인트라고 생각이 드네요!

팩맘 UI

전에 얘기 했던 것처럼 Restart를 하단 중앙에 press r to restart 로만 바뀐다면 다른 것들은 괜찮은 것 같아요~!

wooyn730 commented 5 days ago

저도 이제 기획상으로 챕터마다 폰트가 달라도 된다고 하면 안깨지는 도트 느낌의 폰트 찾아서 교체하는 게 베스트인 것 같습니다