게임 개발/[UE5_Portfolio] UE5 OpenWorld RPG 포트폴리오8 3. 지형 배치 Landscape는 캐릭터가 발을 내딛을 지형을 의미합니다.UE5에서는 Landscape 툴을 이용해서 간단하게 지형을 제작할 수 있습니다. 저는 32x32 규모로 가장 큰 컴포넌트로 제작할 것입니다.제가 원하는 것은 큰 규모의 맵에서 자연을 만들고 제 캐릭터로 여행하며 자유를 만끽하는 것이기 때문입니다. 에셋 수급은 전부 Quixel Bridge에서 진행할 것입니다.Quixel Bridge에서는 Mega Scan을 통한 사실적인 리소스가 업로드되어 있습니다. 전 위와 같이 기본적인 틀을 잡아 두고, Quixel Bridge를 통해 다운 받은 에셋을 이용해서 Material을 만들어 입힐 것입니다.이렇게 Material을 만들 때 주의할 점은 Fully Rough를 체크해제하여 배경이 반사되지 않도록.. 2024. 9. 23. 2. 라이트 배치 Sky Atmosphere은 대기를 의미하고 Directional Light는 태양의 역할을 합니다.태양을 2개나 배치한 이유는, 하나는 일반적인 태양의 역할을 하는 Light이고, 나머지 하나는 다른 색상을 사용하여다채로운 분위기를 연출하기 위해서입니다. 이 태양들은 빠른 연산을 위해 고정하고 그림자를 구울 수 있으나 (Death's Door에서 이 방식 사용),시간에 따라 움직이고, 자유로운 연출을 위해 당분간은 Movable로 설정해 둘 예정입니다. * 태양을 2개 배치하기 위해서는 Detail 창의 Atmosphere Sun 인덱스를 각각 다르게 설정해주어야 합니다. 이후 Sky Light를 배치했습니다.Sky Light는 레벨의 멀리 있는 부분을 캡쳐하여 라이트로 적용합니다.구름이나, 안개.. 2024. 9. 22. 1. 오픈 월드 레벨 생성 우선 처음 해야 할 일은 오픈 월드 레벨을 생성하는 일입니다.오픈 월드란? - 플레이어로 하여금 작은 개체들과도 상호작용할 수 있도록 실제 월드를 배경으로 한 자유도를 중점으로 둔 게임 장르- 방대한 맵을 로딩 없이 하나로 이어지게 함으로써 실제 월드라고 느낄만큼의 몰입도를 제공 UE5의 오픈월드는 큰 맵이 여러 개의 셀로 쪼개지며, 플레이어가 1번 셀에서 2번 셀로 이동할 때 프로그래머가 별도의 처리를 수행하지 않도록 지원합니다. 우측 하단의 미니맵을 통해 현재 플레이어의 위치를 알 수 있고, 현재 활성화된 셀을 알 수 있습니다.(현재는 셀을 만들지 않은 빈 오픈월드로 제작) 2024. 9. 22. 0. 유용한 UE 기능 1. 좌클릭, 혹은 우클릭한 상태에서 Z, C 키를 누르면 해당 위치에서 확대 및 축소됩니다.그리고 그 상태에서 키를 떼면 다시 원래 배율로 돌아갑니다.- 오픈월드처럼 광활한 필드를 볼 때 이 기능을 유용하게 사용할 수 있습니다. 2. 기즈모를 클릭한 상태에서 쉬프트를 누르고 움직이면 화면과 같이 움직일 수 있습니다.- 물체를 화면 밖에 특정 위치에 배치해야 할 경우 유용합니다. 3. Snap 기능- 우상단에 Snap 기능을 활용해서 콘텐츠 브라우저에서 물체를 꺼내올 때 특정 에셋에 붙이기 용이합니다.표면 오프셋으로 간격 조정도 가능합니다. 4. 배치 단계에서 떠 있는 물체를 선택한 후 End 키를 누르면 바닥에 붙습니다.- 오픈월드에서 물체를 배치할 때 용이합니다. 2024. 9. 22. 이전 1 2 다음