본문 바로가기
반응형

전체 글76

🎮 FPS? Draw Call?모바일 게임 퍼포먼스 기준을 공부하며 정리해봤습니다 모바일 게임 퍼포먼스 기준을 공부하며 정리해봤습니다 Unity로 모바일 3D 게임을 개발하면서 가장 많이 부딪히는 이슈 중 하나는 바로 **퍼포먼스(성능)**입니다.처음엔 게임이 잘 돌아가다가도, 나중에 캐릭터가 늘어나고 배경이 풍성해질수록 갑자기 프레임이 뚝뚝 끊기고, 기기에서 발열까지 나기 시작하죠. 그래서 이번에 저희 팀도 저사양 기기까지 고려해서, 어떤 기준으로 퍼포먼스를 측정하고 관리해야 할지 하나하나 공부하면서 정리해봤습니다.  🙏 이 글은 저희가 공부하면서 정리한 내용이라 절대적인 기준은 아닙니다.프로젝트나 타겟 기기에 따라 수치는 달라질 수 있으니, 참고용으로만 봐주세요!더 좋은 방법이나 수정할 부분이 있다면 댓글로 알려주시면 감사하겠습니다. 📊 유니티 모바일 게임에서 성능에 영향을 주.. 2025. 3. 31.
Rakugaki AR Clone 해보기 Rakugaki AR 앱을 비슷하게 구현해보려고 합니다. 잠시 살펴본 결과 Open CV, Unity AR Foundation 등 기술이 필요한 점을 확인했습니다. 개발되는 과정을 기록해 보도록 하겠습니다. 2024. 7. 29.
Unity Resolver이용해 라이브러리 iOS Target 설정하는 방법 현재 근무 중인 회사에서 Unity Resolver와 Cocoapods을 이용해서, 내부에서 개발된 iOS SDK를 사용 중입니다. 내부 모듈 중 하나가 Unity Editor에서 빌드 후 만들어진 Xcode 프로젝트에서 Target이 앱타겟이 아닌 다른 타겟으로 설정되어야 하는 Needs가 있었습니다. Firebase 및 Adsmob의 Native sdk 모듈들은 Unity Resolver로 최종적으로 구성되기 때문에, Unity Resolver의 가이드를 참고하니 설정하니 가능해졌습니다. 중요한 포인트, Onpostbuild의 수행도는 순서가 정해져 있다는것입니다.  using System.IO;using UnityEditor;using UnityEditor.Callbacks;using UnityEn.. 2024. 7. 14.
개발자의 조치가 필요함 iOS에서 인앱 심사뿐만 아니라, 앱에서 판매하고자 하는 상품들을 별도로 심사과정을 거쳐야 한다앱 제출 단계에서 갑자기 인앱 상품들의 심 사고 Reject 되고 상품들의 심사 상태가 개발자의 조치가 필요함으로 변경되었다 현재 만들고 있는 서비스는 다양한 국가에 론칭될 예정이었고,  판매하는 상품들이 설정 언어 지역에 알맞게 노출되어야 했는데, 잘 구성이 되어있지 않았다. App store 현지화 칸에서 정보가 잘 구성되어 있는지 변경하고, 앱 제출 심사를 넣어보니 통과가 되었다 2024. 7. 6.
반응형