본문 바로가기

전체 글330

4. 지형 제작 Ing... 전체적으로는 3개의 지역으로 구분되어 있고, 1번 지역은 숲을 배경으로 한 지역입니다.옅어서 잘 안보이지만 1번 지역의 짙은 부분의 외곽에는 모래가 아닌 옅은? 사막화가 진행중인 재질로 페인팅했습니다.1번의 가운데 부분에는 이후에 Foliage 기능을 이용해서 풀, 숲과 같은 자연 기물들을 배치할 예정입니다. 2번은 사막 지형으로 갈대나 선인장과 같은 사막에 어울리는 기물들을 배치해서 맵을 완성할 것입니다.아직 진행중이지만 맵이 이정도 완성된 것 만으로도 눈에 띄는 변화가 생겨서 속도에 박차가 붙네요. 인간은 배움의 동물이라는 말처럼 아까 튕긴 것을 양분삼아 짧은 주기로 Ctrl + Shift + S를 해주고 있는 저를 발견했습니다.ㅋㅋㅋㅋ 조금만 더 손 보고 마무리지을 예정입니다. 2024. 9. 23.
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.