4월 알쓸유잡 : 모바일 성능 최적화를 위한 필수 코스! iOS 성능 프로파일링 (feat. XCode)

Channel:
Subscribers:
39,600
Published on ● Video Link: https://www.youtube.com/watch?v=zPPkj8qOc-Y



Duration: 1:29:16
1,572 views
76


🔹알쓸유잡 2023년 4월🔹
4월 19일 오후 4시, 유니티 라이브의 인기 코너
'알쓸유잡' 방송이 시작됩니다.

📌iOS 성능 프로파일링 (feat. XCode)
모바일 성능 최적화를 위한 필수 코스!
iOS에서 유니티 콘텐츠를 최적화하기 위한
프로파일링 (XCode) 방법과 꿀팁을 소개합니다.

오지현 에반젤리스트와 함께 메모리 최적화를 위한
꿀팁을 자세히 알아보세요

-
00:00 인트로
03:51 유니티 프로파일링 툴 소개: Unity Profiler, Profile Analyzer, Frame Debugger, Memory Profiler, Vendor tools 등

📍 CPU 프로파일링
05:54 CPU를 디테일하게 볼 수 있는 Xcode Instrument
06:09 성능 이슈 분석 및 프로파일링 방법 알아보기

07:30 (1) UI 데모 프로파일링
08:15 Time Profiler로 최적화
09:33 구간별 성능 확인
10:55 Q. Unity는 C# 이라서 느리다?
- 쉽게 알아보는 IL2CPP & Full Generic Sharing: (https://on.unity.com/3MX9J9u)
12:12 IL2CPP의 구성
15:35 호출과 성능
16:50 함수 구분 :: 과 _ 의 차이
20:35 모바일 마이크로 최적화에 필수적인 Xcode

24:40 (2) 2D 샘플 프로파일링
27:20 로딩 타임 최적화 (feat. bgm)
30:09 플레이 타임 최적화
30:49 2D용 물리 엔진 Box2D 간략 소개
- Transform 개념 알아보기 (https://on.unity.com/3ox0wdV)
38:10 ChatGPT를 활용해 프로파일링 도움받기 (feat. Box2D에서 World와 Island의 차이)
40:50 Q. 몇 % 이내로 작업해야 한다는 기준이나 가이드라인이 있나요?
42:55 애니메이터 최적화 (Behaviour)

📍 GPU 프로파일링
51:22 iPad에서 고해상도 프로파일링 및 최적화
54:39 Q. UI에서 2048, 1024 이미지 선택 시 유의사항
57:15 Metal System Trace로 최적화
1:00:00 Fragment, Vertex, Compute 파악하기
1:01:23 Q. 배터리 소모량 확인 방법
1:02:00 캡처된 프레임의 자세한 정보 확인하기
1:09:06 멀티 스레드 구성 개요
1:14:45 섀도우 최적화
1:17:23 RenderLoop 최적화
1:19:31 포스트 프로세싱, 섀도우 캐스케이드, 셰이더 on/off
1:23:22 개발 중간 단계부터 프로파일링을 수시로 진행해야 하는 이유
1:27:50 프로파일링 과정을 통해 원인 규정 후 성능 최적화하기

📍 참고할 만한 사이트
- 유니티 가이드 북 모음: Unity Best Practices (https://on.unity.com/3KYWVfY)
- 유니티 스퀘어 (https://on.unity.com/3N5mgaS)




Other Videos By Unity Korea


2023-04-23Unity용 ECS의 강력한 기능 활용
2023-04-23새로운 URP 샘플 씬을 사용한 크로스 플랫폼 게임 개발
2023-04-23URP 2D 광원으로 톱다운 뷰 게임 개선
2023-04-23멀티플랫폼 성능: 기술 과제 극복
2023-04-23Unity를 통한 멀티플레이어 게임 제작, 출시, 관리
2023-04-23UGS를 활용한 라이브 게임 구축 및 운영
2023-04-2350인 규모의 스튜디오에서 출시한 마블스냅
2023-04-23Ziva VFX를 이용한 고품질 캐릭터 시뮬레이션
2023-04-232023년 게임 업계 트렌드 : 크리에이터 라운드 테이블
2023-04-23유니티의 2023년 로드맵 소개
2023-04-194월 알쓸유잡 : 모바일 성능 최적화를 위한 필수 코스! iOS 성능 프로파일링 (feat. XCode)
2023-04-18Unity AI 베타 프로그램을 신청해 보세요!
2023-04-13GDC 2023 실시간 통역 이벤트 - 4/13(목) 09:30AM - 19:10PM
2023-04-06[Simulation to Reality] 유니티와 디지털 트윈으로 실제 산업 프로세스 개선하기!
2023-03-31유니티 하이라이트 2023년 3월
2023-03-31유니티 하이라이트 2023년 3월
2023-03-31[유니티 TIPS] 유니티 에디터에서 직접 3D 모델링! ProBuilder 알뜰 사용법
2023-03-30[유니티 TIPS] 모든 개발자들을 위한 필독서 저장소 'Unity Best Practies' 소개
2023-03-29[유니티 TIPS] UI 제작자 필독서! UI의 구현과 디자인에 대한 전자책 소개
2023-03-29유니티 라이브: GDC, AI, URP 새로운 데모 및 템플릿, Enemies 데모, UGUI vs UITK, 프로빌더 등등 종합 선물 셋트! 2023년 3월 29일 오후 4시 ⏰
2023-03-20Unity, 세계 최대 개발자 컨퍼런스 GDC 2023 참여!



Tags:
unity3d
unitylive
unitykorea
유니티라이브