본문으로 이동
[NDC]  언리얼 4 UMG - 초보자도 쉽게 배우는 게임 UI 개발
컨퍼런스

[NDC] 언리얼 4 UMG - 초보자도 쉽게 배우는 게임 UI 개발

NDC 넥슨 · YouTube

원문 보기

AI 핵심 요약

언리얼 엔진 4의 UMG를 처음 실무에 적용할 때 입문 자료가 부족하고, 공식 문서만으로는 UI를 어떤 구조로 만들어야 할지 파악하기 어려웠던 경험을 바탕으로 기본 제작 방법과 시행착오를 공유했다. 메인 로비, 캐릭터 선택, 스킨 인벤토리 UI를 사례로 삼아 위젯 계층 구조와 Canvas Panel의 앵커, Overlay·박스 계열 위젯을 활용한 레이아웃 구성을 시연했다. 이어 사용자 생성 위젯을 재사용해 슬롯과 스크롤 박스를 만들고, 키프레임 애니메이션과 블루프린트의 Create Widget·Add to Viewport 노드로 UI를 실행하는 방법을 설명했다. UMG를 익힐 때는 튜토리얼과 구글 검색으로 문제를 해결하면서, 화면을 작은 위젯 단위로 나누고 반복 요소를 재사용하는 방식으로 작업하는 것이 유용하다는 점을 보여줬다.

  • UMG 위젯은 화면 단위의 상위 위젯과 기능별 하위 위젯으로 나누면 구성과 관리가 수월하다.
  • Canvas Panel의 앵커와 정렬 값을 활용하면 화면 크기가 달라져도 UI 요소의 위치를 안정적으로 잡을 수 있다.
  • Overlay, Vertical Box, Horizontal Box, Size Box를 조합해 겹침·세로 목록·가로 배치·크기 조절을 구현한다.
  • 반복되는 UI 요소는 사용자 생성 위젯으로 만들어 재사용하고, 데이터 연동은 블루프린트에서 처리할 수 있다.
  • UMG 애니메이션은 속성별 키프레임으로 만들고, 레벨 블루프린트의 Create Widget과 Add to Viewport로 화면에 표시한다.

소개

NDC 2019 [언리얼 4 UMG - 초보자도 쉽게 배우는 게임 UI 개발] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 김준태 2. 발표자 소개 : 현재 넥슨지티 아트BF팀에서 신규개발 프로젝트의 UI 디자인 업무를 담당하고 있습니다. 3. 세션 소개 : UMG는 언리얼 모션 그래픽 UI 디자이너의 줄임말로 언리얼 4 엔진에서 프런트 엔드 UI 개발을 위한 미들웨어입니다. 그런데 UMG를 현업에서 활용하기 위한 방법은 현재 입문자를 위한 수준의 자료도 많이 부족합니다. 저는 이번 발표에서 UMG에 대한 기본적인 활용법을 소개하고 UMG를 처음 접하게 되면서 겪는 문제점과 그 해결 방안들을 알려드림으로써 UMG로 프런트 엔드 디자인을 구성하는 방법을 다루어 보고자 합니다. 이 세션이 언리얼 4 엔진을 활용한 프로젝트에서 UI 디자인을 담당하시는 분들에게 조금이나마 도움이 될 수 있을 것으로 생각합니다. 감사합니...

비슷한 학습 자료

컨퍼런스 NDC

NDC 2019 [게임 디자인 방법론 - 〈어쌔신 크리드〉에서 〈심시티 빌드잇〉까지] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 이민우 2. 발표자 소개 : 현재 EA의 헬싱키 스튜디오인 Tracktwenty에서 신규 프로젝트의 크리에이티브 디렉터로 일하고 있는 이민우 입니다. 약 18년 동안 디자이너(기획)로서 게임 개발을 해왔고 지난 12년간은 유럽에서 주로 게임 개발을 하고 있습니다. F2P 모바일 게임에서부터 AAA 콘솔 게임까지 다양한 종류의 게임을 모든 플렛폼에서 개발해 왔으며 만든 게임으로는 어쌔씬크리드 시리즈, 고스트리콘, 심시티, APB, 오디션 등이 있습니다. 게임 개발외의 시간에는 Digipen 대학에서 게임 디자인 학위 코스의 모듈을 만들고 강의를 했습니다. 한국 개발자분들의 게임 디자인에 대한 방법론과 접근, 그리고 진행 방법에 도움이 되도록 제가 그동안 참여한 동서양의 게임 프로덕트 실제...

게임 기획

컨퍼런스 NDC

NDC 2019 [UI는 누가 붙여야 하나? - 아티스트에게 UI 돌려주기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 박성철 2. 발표자 소개 : 1. 경력 : 17년 2. 약력 - 프로그래머 @ 아스가르드 / 엘리멘탈사가 - 리드 프로그래머 @ 크레이지아케이드 - 리드 프로그래머 @ 피파온라인1 / 피파온라인2 - 리드 프로그래머 @ NBA 스트리트 온라인1 / NBA 스트리트 온라인2 - 테크니컬 디렉터 @ 원더크루즈 / 원더포커 - 테크니컬 디렉터 @ 스틸커맨더스 - 디렉터 @ 비쥬얼드 for Kakao / 테트리스 for Kakao - 테크니컬 디렉터 @ 삼국지 조조전 Online - 테크니컬 디렉터 @ 탱고파이브 3. 현재 - 총괄 테크니컬 디렉터 @ 넥슨코리아 원스튜디오 - 팀장 @ 넥슨코리아 원스튜디오 전략개발실 프로그램팀 - 선임 디렉터 @ 파이널판타지 XI 리부트 ...

게임 프로그래밍 UI/UX

컨퍼런스 NDC

NDC 2019 [SilvervineUE4Lua - UE4에서 Lua 사용하기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 전형규 2. 발표자 소개 : 마비노기, 마비노기 XBOX360, 마비노기2, 링토스 세계여행, 마비노기 듀얼 프로젝트에 참여했으며 현재 프로젝트DH 팀에서 '드래곤하운드'의 엔지니어링 책임을 맡고 있습니다. 3. 세션 소개 : Unreal Engine 4의 Blueprint는 전문적인 프로그래밍 지식이 없어도 게임을 만들 수 있게 해주는 유용한 비주얼 스크립트 도구입니다. 그러나 작성된 코드를 리뷰하기 어렵고 브랜칭, 머징 등의 필수적인 협업 기능에 대한 엔진의 지원이 부족하여 일정 규모 이상의 프로젝트에서는 Blueprint를 적극적으로 사용하기가 쉽지 않습니다. 이 발표를 통해 '드래곤하운드' 개발팀이 Lua를 사용해서 위 문제를 어떻게 해결했는지 그 경험을 공유합니다. 또한, Lu...

프로그래밍 언어 게임 프로그래밍

컨퍼런스 NDC

NDC 2019 유니티 ECS & Job System 분석 및 적용 - 타일 맵 기반 게임 적용 사례 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 함동기 2. 발표자 소개 : 유니티로 모바일 시뮬레이션 게임을 만들고 있습니다. 이전에는 도미네이션즈 중국 런칭 및 라이브 업무를 담당했습니다. NDC 14에서 Cocos2d-x 관련 내용으로 발표를 했고 같은 주제로 책을 쓰기도 했습니다. 3. 세션 소개 : 유니티의 새로운 개발 패러다임인 ECS(Entity Component System)와 C# Job System의 개념과 활용 방법, 개발 중인 프로젝트에 적용한 사례를 다룹니다. 현재 타일 맵 기반의 시뮬레이션 게임을 개발하고 있습니다. 게임 특성상 플레이 중 비슷한 타입의 오브젝트들이 무수히 생성되어 움직이고 또 사라집니다. 기존의 유니티 개발 방식으로는 원하는 퍼포먼스를 얻기 힘들었습니다. 이에 기존 코드를...

프로그래밍 언어 게임 프로그래밍

컨퍼런스 NDC

NDC 2018 [그것이 알고싶다: 초반진입경험(FTUE)이 게임의 재미에 미치는 영향 편] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 문초이, 김세진 2. 발표자 소개 : [문초이] 현재 인텔리전스 랩스 UX분석팀에서 다양한 게임의 유저 경험 분석을 진행 중.(2014.10~) 던전앤파이터 UX/UI 디자이너로 일한 경험이 있음.(2012.8~2014.10) [김세진] 인텔리전스 랩스 UX분석팀 소속 UX분석가. 정성조사를 통해 유저를 알아가는 중...앞으로 더 알아갈 예정 (2016.02~) 3. 세션 소개 : 넥슨 UX분석팀에서는 넥슨의 신규/라이브 게임들을 FGT/UT/FGI 등 여러 방법을 통해 테스트하고, 테스트를 통해 나온 유저의 반응을 다양한 방법으로 분석하고 있습니다. 진행하는 여러가지 프로젝트 중, 게임의 초반진입경험 테스트 분석 사례를 통해 알게 되었던 인사이트에 대해 설명하고자 합...

UI/UX 프로덕트 지표 · 실험

컨퍼런스 NDC

NDC 2018 [어서와 '게임회사'는 처음이지? 게임회사에서 매력적인 게임 UI 디자이너로 성장하기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 안재준 2. 발표자 소개 : 현재 네오플 액션스튜디오에서 MDNF 프로젝트의 기획팀 기획업무를 담당하고 있습니다. 이전에는 던파개발실 소속의 UI디자이너로 해당 분야와 관련된 라이브 서비스와 컨텐츠 UI 제작 및 설계 / UX 솔루션 제안 및 개선 업무를 담당했습니다. 총 7년 동안 DNF를 포함한 모바일, 콘솔, 아케이드의 플랫폼에서 5종의 게임 개발 및 서비스 경력사항을 가지고 있습니다. 3. 세션 소개 : UI, GUI, UX까지 디자이너를 위한 디자인 방법론에 대해서는 접할 기회가 많지만 구체적으로 게임 UI 디자이너 혹은 관련 직군 업무를 수행하기 위해 갖춰야 할 career에 대한 reference나 업무역량에 관한 경험 사례는 게임기획이나 소프트웨어 개발...

UI/UX