2024-01-03 패드 작업, 최적화
오늘은 어제에 이어 조금 더 작업해서 패드로 최소한의 기본적인 플레이를 할 수 있게 했다. 그리고 이걸 기반으로 스위치 빌드를 작업하고 있는데, 이제는 성능 이슈를 좀 해결할 때가 된 것 같아서 여러가지 최적화를 진행했다. 일단 UI쪽 코드들이 전반적으로 너무 느려서 이 부분을 좀 고쳤고, 렌더링 커맨드를 만드는 부분이 성능 부하가 좀 크다는 것을 발견해서 내일 고칠 예정. 이 부분들을 고치면 그래도 거의 60프레임을 유지할 수 있을 것 같다.
개발 일지/Programming
2024. 1. 3. 16:59
2023-12-28 시뮬레이션 최적화
어제 오늘은 요리 시뮬레이션 과정을 최적화하는 작업을 진행했다. 대부분의 경우는 성능상 큰 문제가 없는데, 특정한 상황에서 프레임이 과도하게 떨어져 거의 플레이가 불가능한 상황이 종종 생겨서 이걸 근본적으로 해결하기 위해 구조를 크게 바꿨다. 아직 디테일하게 조금 더 손봐야할 부분이 있긴 하지만, 일단 원래 느렸던 모든 상황들에서 빠르게 잘 동작하는 걸 확인했고, 기존 코드에서 버그가 있던 부분도 겸사겸사 고치게 돼서 만족스럽다.
개발 일지/Programming
2023. 12. 28. 17:07
공지사항