본문 바로가기

개인 성장 일지13

언리얼 엔진 프로젝트 패키징 프로젝트 패키징이란?언리얼 엔진에서의 프로젝트 패키징은 게임 개발 과정에서 완성된 게임을 배포하기 위해 필요한 중요한 단계다. 패키징은 개발이 완료된 게임을 최종적으로 사용자에게 배포할 수 있는 형태로 변환하는 과정이다. 이 과정에서 게임의 모든 자산과 코드가 하나의 실행 파일로 묶인다. 또한 패키징을 통해 모든 코드와 콘텐츠가 최신인지, 타깃 플랫폼에서 실행하기에 적합한 포맷으로 되어있는지를 확인할 수 있다. 가볍게 설명하자면 사용자가 게임을 쉽게 설치하고 실행할 수 있게 하기 위해서 완성한 게임을 배포하기 위해 실행 파일로 묶어내는 것이다. 패키징의 진행 과정을 크게 나누면 아래와 같다.소스 코드 컴파일프로젝트의 소스 코드를 먼저 컴파일한다. 쿠킹해당 게임의 모든 콘텐츠(텍스처, 모델, 사운드 등)를.. 2024. 8. 9.
현재 구상 중인 길드 경영 시뮬레이션 플레이어는 길드장으로서 길드를 보다 더 높게 키우는 것이 목표다.길드원 시스템인게임에서 일정 시간마다 길드에 가입하고 싶어하는 용병이 길드에 방문한다.플레이어는 용병을 고용하여 길드원으로서 길드 내의 업무를 수행할 수 있다.길드원 속성각 캐릭터 별로 속성값(불, 풀, 물, 얼음 등)을 가지고 있다.속성에 따라 특정 활동에서 이로운 효과를 지닐 수도 있다. 길드원 종족각 캐릭터 별로 종족 값을 가지고 있다.종족 값에 따라 특정 활동에서 이로운 효과를 지닐 수도 있다. 길드원 스킬각 길드원은 처음 모집하게 될 때, 해당 캐릭터가 가질 수 있는 스킬 중 1~2개를 획득할 수 있다.'풀' 속성인 경우, 농사 관련된 추가 스킬을 획득할 수 있다.'엘프' 종족인 경우, 세공과 관련된 스킬을 획득할 수 있다.'불' .. 2024. 8. 7.
언리얼 엔진 아웃라이너 및 디테일 패널 간략하게 알아가기. 아웃라이너란? 아웃라이너는 해당 레벨에 존재하는 모든 항목을 보여준다. 해당 레벨에 무언가를 배치하면, 아웃라이너가 업데이트된다. 화면에 아웃라이너가 없는 경우 좌측 상단 메뉴의 Window 버튼의 Outliner를 통해 생성시킬 수 있다. 우리가 작업을 하다보면, 월드에 배치된 것이 너무 많은 경우, 찾아야 하는 오브젝트가 여러 곳에 설치된 경우(네이밍은 해당 오브젝트뒤에 숫자가 붙음) 이런 경우 때문에 아웃라이너를 보더라도, 속이 답답한 경우도 있다.(본인이 프로젝트 진행하다가 그런 적이 많음.) 그런 경우에 대비하기 위하여 미리미리 아웃라이너를 카테고리별로 폴더화시켜서 선택한 액터들을 폴더로 이동시켜놓으면서 작업할 것을 권장한다. 본인의 경우에는 카테고리 별로 어떻게 나누냐면 액터의 경우, 구역을 .. 2023. 12. 3.
언리얼 엔진 레벨 에디터 공부 및 단축키 수정일 : 2023년 12월 03일 레벨 배치 중에 편한 기능이 많아서, 본인이 알고 있는 단축키만 얼추 정리함. 생각날 때마다 더 추가하기로 ㅎㅎ. 한 번 훑어보고 작업하면 편할 수도 있다. [ 기본 조작 ] 마우스 우클릭 버튼 누른 상태 마우스를 움직이면 : 고정된 지점에서 시점을 회전된다. WASD 키를 누르면 : 앞뒤좌우로 움직일 수 있다. Q, E 키를 누르면 : 위아래로 움직일 수 있다. Z, C 키를 누르면 : FOV 값이 바뀐다. 마우스를 해제하면 기본값으로 돌아온다. 마우스 좌클릭을 누른 상태 마우스를 움직이면 : 걸어다니는 것처럼 움직일 수 있다. WASD 키와 QE키, ZC키는 우클릭 버튼 유지한 것과 동일. WASD 키를 통해 이동하는 속도가 너무 느리거나 빠른 것 같다면, 이동되는.. 2023. 12. 3.
마인전쟁(가상의 게임) 필드 보스 구상[ 컨텐츠 기획 ] 최초작성일 : 2022년 03월 13일 장르 3D / 소울라이크 / 액션 롤플레잉 / 싱글플레이어 플레이어 캐릭터 플레이어 캐릭터는 선[善]의 성향을 띄고 있으며, 이 세계를 이끌어갈 영웅이라는 프레임을 씌고 있습니다. 그러한 선[善]에 대적하는 최종보스, 극악[極惡]의 존재인 가르딘을 잡아 인간과 악마의 전쟁인 마인[魔人]전쟁을 끝내야 하는 사명을 가지고 있습니다. 스토리 영웅이란 무릇, 자신의 사람을 지키기 위해 죽음을 감수해서라도 어떠한 행동을 행하는 존재입니다. 매번 나타날 때마다 적지 않은 피해를 입히며, 절망을 선보였던 악마들의 왕 '가르딘'이 이번에는 인간계에 전쟁을 선포하며 마계 정예병들을 인간계로 끌고 옵니다. 이전까지 있었던 행적들과, 이번 전쟁 선포에 의해 절망에 빠져 포기한 대부분의.. 2023. 11. 9.
Spirit Gathering : 길드 경영 시뮬레이션 [ 게임 개발 아이디어 ] 게임 목표 한줄 소개 용병들의 특성을 파악하고 영입하여, 최고의 길드가 되세요! 게임 소개 당신은 영혼을 읽어내는 능력을 가진 길드 마스터입니다! 용병들의 특성을 파악하여 고용하고, 그들의 특성을 최대한 효율적으로 활용하여 길드를 운영하고 골드를 획득하여, 최고의 길드가 되세요! 게임 스토리 신체는 겉으로 보이는 반면에, 영혼은 겉으로 보이지 않는다. 신체에 대한 최대치의 한계는 존재하지만, 영혼에서 나오는 힘의 최대치는 존재하지 않으며, 자신이 갈구하는만큼 키울 수 있다. 겉으로는 티가 나지 않지만, 자신의 분야를 숙련도에 따라, 영혼의 힘을 얼마나 끌어올 수 있을 지는 천차만별. 당신은 사람들의 영혼을 파악하는 데 주특되어 있는 길드 마스터다! 용병들의 특성을 파악하여 고용하고, 그들의 특성을 최대한.. 2023. 11. 9.