반응형 분류 전체보기81 UnityUnity 모바일 최적화: 꼭 알아야 할 핵심 개념 정리 모바일에서 Unity로 앱이나 게임을 만들다 보면 “점점 느려지는 것 같다”는 느낌을 받기 쉽습니다.특히 기능이 쌓이고, 화면에 오브젝트가 많아질수록 프레임이 떨어지고 발열이 심해지죠.이 글에서는 Unity URP(Universal Render Pipeline) 환경에서 자주 쓰이는 최적화 개념들을 한 번에 정리해보겠습니다. 🎯 1. FPS vs 프레임 타임 FPS(Frame Per Second): 1초에 그려지는 화면 수.프레임 타임(Frame Time): 한 프레임 처리 시간(ms). 👉 60FPS 목표 = 16.67ms, 30FPS 목표 = 33.33ms 이내 유지해야 안정적입니다.프레임 타임이 들쭉날쭉하면 FPS가 높아도 “버벅임”이 느껴집니다. ⚙️ 2. 병목(Bottleneck) 구분 .. 2025. 9. 20. 📱 구글 플레이 16KB 페이지 사이즈 정책과 유니티(Unity) 대응 가이드 1. 16KB 페이지 크기인가? 안드로이드 15부터 일부 기기는 기존 4KB 대신 16KB 메모리 페이지 크기를 사용합니다.구글은 2025년 11월 1일부터 Android 15 이상을 타깃으로 하는 신규 앱 및 업데이트가 반드시 16KB 페이지 크기를 지원해야 한다고 발표했습니다. 기대되는 효과 앱 실행 속도 최대 30% 향상배터리 효율 약 4.5% 개선카메라 실행 속도 4.5~6.6% 빨라짐기기 부팅 속도 약 8% 향상 즉, 이번 변화는 단순한 제약이 아니라 성능 최적화와 사용자 경험 향상을 위한 필수 업데이트입니다. 2. 유니티 프로젝트에 미치는 영향 안드로이드 네이티브 라이브러리를 포함하는 앱이 가장 크게 영향을 받습니다.특히 .so 바이너리가 16KB 정렬(0x4000)로 빌드되어야 하며, 구.. 2025. 9. 20. MediaPipe란 무엇이며, Unity에서 사용할 수 있을까? 📌 Mediapipe란? Mediapipe는 Google에서 개발한 멀티플랫폼 실시간 머신러닝 프레임워크입니다. 주로 실시간 비디오 스트림에서 사람의 동작, 손, 얼굴 등의 요소를 인식하는 데 사용됩니다. Mediapipe의 대표 기능: 🤚 Hand Tracking – 손가락 관절 인식🧍♂️ Pose Estimation – 33개 관절 추적😀 Face Mesh – 얼굴 468개 특징점 인식📦 Object Detection – 객체 탐지 고성능 yet 실시간 처리이기 때문에, AR/VR, 피트니스 앱, 인터랙티브 게임 등에 적합합니다. 🧩 Unity에서 Mediapipe 사용할 수 있을까? Unity는 기본적으로 C#을 기반으로 한 게임 엔진이며, Mediapipe는 C++/Python 기.. 2025. 7. 22. InvalidOperationException: Insecure connection not allowed 회사 내부적으로 서버에 로그를 전송하는 코드가 있었는데, 최근 Unity를 2022 버전으로 업그레이드한 이후 아래와 같은 오류가 발생하고 있습니다.관련된 원인과 해결 방법이에요~ 7076604-2113:54:31.106E2178524347Unity : InvalidOperationException: Insecure connection not allowed7076704-2113:54:31.106E2178524347Unity : at UnityEngine.Networking.UnityWebRequest.SendWebRequest () [0x00000] in :0 이는 Unity 2022부터 UnityWebRequest가 **HTTP 요청(비보안 요청)**을 기본적으로 차단하도록 정책이 바뀌었기 때문입니다... 2025. 4. 21. 이전 1 2 3 4 ··· 21 다음 반응형