기존 2023까지 버전의 Unity와 현재의 Unity6는 무엇이 다른가 궁금해서
Roadshow를 신청하고 다녀왔습니다
Demo showcase : 가산 (2025.02.17(월) 13:00 ~ 16:10)
Demo showcase : 판교 (2025.02.20(목) 13:00 ~ 16:10) 📌 here



Unity 6 Overview
13:00 - 13:50
이 Overview 에서는 주로 현재 Unity6가 어떠한 것이 주요하게 다른지를 짚어주는 시간이었습니다.
우선적으로 Unity6의 경우 초기에 에디터 크래시가 잦았지만
현재는 2022LTS 버전 이상으로 안정화가 되어있다는 말씀을 해주셨습니다
그리고 이하는 세션 내 발표의 항목별 소주제와 키워드들이었습니다
Graphics
gpu resident drawer
spatial temporal post processing (stp)
deferred
render graph
graphics state collection
split graphics jobs
Programming
awaitable
ApplicationExitInfo
16kb pack size
Adressables for android
graphics jobs for android
unity web
2D
Rigidbody 2d seperation
LinearVelocity seperation
Rigidbody2D.slide
expanded sprite masks
sprite srp batch
light batching debugger
physics 2d sub-stepping
package & asset
shader graph feature examples
shader graph production sample
shader graph node references
vfx graph learning template
cinemachine3 decolider
probuilder 6
project auditor in unity 6.1
project auditor assets
project auditor build
fantasy kingdom (asset)
time ghost characters
time ghost environment
asset update for unity 6 (migration)
editor & world
free scene overlay menu
added scene click menu
scene cameras tool
build profile
multi-platform deployment
* 2D 항목부터는 Youtuber면서 Unity Influencer이신 골드메탈 선생님께서 이어서 설명해주셨습니다
https://www.youtube.com/@goldmetal
* Rigidbody 2D에 관해 보다 자세한 내용은 unity korea youtube를 통해 참고할 수 있다고 하셨습니다
https://www.youtube.com/@unitykoreahi
요약하면 Unity6는
기술적으로 보다 안정적이고 수월하게 개발과 디버깅을 할 수 있도록 업그레이드한 버전입니다
보다 자세한 내용 이해를 위해서는 키워드별로 추가 공부가 필요합니다
Hands-on Training
14:00 - 16:10
Unity 프로젝트 최적화 빠르게 점검하기


Hands-on Training의 경우 준비물이 필요했기 때문에 Macbook Pro를 대여했습니다

세션의 주된 내용은 Build Profiling 이었습니다
profiling window를 띄운 상태에서
Target frame rate를 못 지켜주거나 특정하게 spike가 있는 구간들을 check합니다
프로파일링은 왼쪽에서 오른쪽으로 읽기 때문에
cpu나 물리처리, fixdUpdate/Update/LateUpdate를 봤을 때
렌더링쪽 overhead라는 판단이 들면 렌더링 최적화가 필요하다는 결론을 내릴 수 있습니다
cpu / gpu 문제 여부와 같은 것들도 체크합니다
memory 상태를 캡쳐해서 어디에 문제가 있는지도 확인합니다
allocated / resident memory 를 보면서 최적화를 고민합니다
나아가 개발 환경뿐만 아니라 배포 환경에서의 최적화 또한 다룹니다
보다 자세하게 적고 싶지만
저작권 등을 고려하여 간략하게 적습니다 : )
세션의 내용을 요약한다면
한정된 자원을 가지고
어느 디바이스를 초점으로
어떻게 효율적으로 최적화할 것인지에 대한 내용입니다
개인적으로 추천 드리는 세션입니다
본 Hand-on Training의 경우 다가오는 4월의 UNITE SEOUL 행사에서도 확인하실 수 있습니다


https://www.uniteseoul.co.kr/sub05/handson.html
마무리 TMI 1
대여한 맥북이 intel cpu macbook 이었기에 요구 준비물인 M1보다 성능이 좋지 않았고,
unity를 실행하면 과한 팬소음이 들렸습니다
그래서 현장에서는 unity 대신 Apple note를 띄워놓고
말씀해주시는 내용 열심히 경청 및 타이핑하였습니다 😅
250만원어치 메모장 디바이스
마무리 TMI 2
저는 위 unite seoul 등록 신청을 완료하였습니다 🚀
변동사항이 없다면 세 번째 세션인
[ Unity6 Netcode for GameObject : 네트워크 게임, 직접 만들어보고 라이브까지! ] 에
참여할 예정입니다
Hands-On Training은 개인 사정으로 인해 다음을 기약해야겠습니다
