Engine/Unreal

    [유튜브 대본 초안 쓰기] [UE 5.3.2] 1. snaping tool

    [유튜브 대본 초안 쓰기] [UE 5.3.2] 1. snaping tool

    유니티에도 snaping이라는 개념이 있습니다. 언리얼에도 마찬가지로 이러한 개념이 있습니다. 먼저 프로젝트를 새롭게 생성합니다. 언리얼 템플릿을 Third Person, C++로 설정해서 프로젝트를 열면 아래와 같이 멋진 캐릭터를 볼 수 있습니다. 자, 이제 저기 보이는 파란색 박스를 더 배치해 볼까요?

    하이퍼클로바X 에게 물어보았다. 언리얼 엔진 시장 점유율

    "언리얼 엔진의 시장 점유율은 게임 엔진 시장에서 매우 높은 편입니다. 2022년 기준으로 전체 게임 엔진 시장에서 약 40% 이상의 점유율을 차지하고 있습니다. 이는 Unity 엔진과 함께 게임 엔진 시장에서 가장 많이 사용되는 엔진 중 하나입니다. 언리얼 엔진은 게임뿐만 아니라 영화, 드라마, 애니메이션 등 다양한 분야에서도 사용되고 있습니다. 특히 최근에는 VR/AR, 메타버스 등 새로운 분야에서도 언리얼 엔진이 많이 사용되고 있습니다. 하지만 언리얼 엔진의 시장 점유율은 지역이나 분야에 따라 차이가 있을 수 있습니다. 또한, 언리얼 엔진의 시장 점유율은 시간이 지남에 따라 변화할 수 있습니다. 따라서 언리얼 엔진의 시장 점유율을 정확하게 파악하기 위해서는 다양한 자료를 참고하고, 최신 정보를 수집..

    [UE5] TPS Template 분석 - 1. user input

    [UE5] TPS Template 분석 - 1. user input

    UE5를 익히고자 TPS Template 프로젝트를 분석해 보고자 한다. 이 템플릿을 조금씩 디벨롭해서 나만의 TPS 게임을 개발하려고 한다. UE5에서 제공하는 템플릿 프로젝트 중 TPS로 선택을 하고 블루프린트가 아닌 C++로 새로운 프로젝트를 생성하였다. 키, 터치, 게임패드 등 사용자 입력(user input)이 있으면 콜백 함수(델리게이트 함수)를 실행시킬 수 있도록 인터페이스를 제공한다. 위 코드를 보면 BindAxis함수에 첫번째 파라미터로 문자열이 들어간다. 이 문자열과 매칭되는 곳을 확인하려면 UE5 에디터를 열어본다. 그리고 Project Settings에 문자열이 정의되어 있는 것을 확인할 수 있다. 이렇게 mapping이 되어 있기 때문에 오타날 수는 있겠으나, 사용자 정의 입력을 ..

    Visual Studio도 좋지만 Jetbrains Rider Unreal

    Visual Studio도 좋지만 Jetbrains Rider Unreal

    Unity로 개발할 때도 Visual Studio 보다는 Rider가 마음에 들었다. 기능이 VS 보다 워낙 많고 막강해서 한 번 쓰기 시작하면 Resharper 없이는 VS 못 쓰게 되더라. 거기다가 작년부터 Jetbrains dotUltimate을 구독했는데, 2022년 10월 이후로 가격 상승이 된다고 하니 얼른 구독하는 것이 좋겠다. ㅋㅋ 그래서 이번에 Unreal Engine 5 (UE5) 로 새로운 프로젝트 개발할 때도 Rider를 쓸 계획이다. 아래 스크린샷은 Rider 실행한 화면이다. 아직 코딩도 안 하고 블로깅부터 하는 나 ㅋㅋ Rider로 UE5 개발에 관심이 있다면 아래 링크에서 자세한 정보를 얻을 수 있다. https://www.jetbrains.com/help/rider/Work..

    [UE5] DivisionLike 프로젝트 시작하기

    [UE5] DivisionLike 프로젝트 시작하기

    언리얼 버전은 5.0.3으로 업데이트 하였다. 그리고 새로운 프로젝트를 생성한다. Games 카테고리에서 Third Person 템플릿을 선택한다. github에 새로운 repository를 생성한다. repository를 생성할 때 주의할 점은 .gitignore를 추가할 때 UnrealEngine 템플릿을 선택하는 것이다. 그래야 필요없는 폴더와 파일들을 버전 컨트롤에서 제외시킬 수 있기 때문이다. git LFS는 필수로 설치해둔다. 그래야 큰 용량의 파일들도 버전 컨트롤 할 수 있다. 프로젝트를 열어보면 Third Person 템플릿으로 생성된 것을 확인할 수 있다. UE5 우측 하단에 보면 Source Controll이 꺼져있다. "Connect to Source Control" 메뉴를 클릭하여 ..

    [UE5] City Sample 권장 사양

    Current Recommended Specs: - 12-Core CPU @ 3.4 GHz - 64 GB RAM - GeForce RTX 2080 or AMD Radeon 6000 (or higher) - At least 8GB of VRAM. Engine Scalability and Mass AI density can be reduced to increase performance. Nanite is only supported by NVIDIA Maxwell GPUs and AMD GCN GPUs or higher. Up to date graphics drivers and DirectX 12 are required. 출처 - https://www.unrealengine.com/marketplace/ko/..

    UE5 하드웨어 스펙

    UE5 하드웨어 스펙

    출처 - https://docs.unrealengine.com/5.0/en-US/hardware-and-software-specifications-for-unreal-engine/ Hardware and Software Specifications Minimum and recommended hardware specifications and necessary software for developing with Unreal Engine. docs.unrealengine.com

    [2022-04-25] UE5 개발 환경 세팅 중

    [2022-04-25] UE5 개발 환경 세팅 중

    우선 노트북에 VisualSVN Server를 설치해 두었다. Repository를 하나 생성해 두었다. 노트북 HDD가 1TB 밖에 안 되지만 우선은 공부하는데는 지장이 없을듯 하다. 그리고 메인 PC에서 Third Person Template로 프로젝트를 새롭게 생성하였다. Landscape로 Mode를 변경했더니 CPU 점유율이 아래 스크린샷과 같이 올라간다. 아무래도 RAM은 32GB도 부족한거 같다. 램 가격이 떨어질 날을 기다리며 우선은 스터디 열심히 해보자. Visual Studio 2022도 훌륭한 IDE이지만 나는 Rider에 익숙해서 Rider를 설치해 보았다.

    언리얼 5 CitySample 프로젝트

    언리얼 5 CitySample 프로젝트

    경이롭다. 이렇게 캡처해서 보니까 도시 사진 같다. 내 메인 PC에서도 버벅 거린다. 램 32GB도 부족하다. 언리얼 5는 무조건 뜬다! https://unrealengine.com/marketplace/ko/learn/city-sample https://unrealengine.com/marketplace/ko/learn/city-sample unrealengine.com

    Unreal 5 에디터 언어 설정 변경

    Unreal 5 에디터 언어 설정 변경

    기본적으로 한국어로 에디터 설정이 되어 있는데 영어로 바꾸는 방법을 간단히 소개 시켜드리고자 합니다. 먼저 에디터 개인설정 창을 열어야 합니다. 편집 => 에디터 개인설정을 클릭합니다. 그러면 아래와 같은 창이 뜨는데요. 일반 => 지역 & 언어 => 에디터 언어를 한국어에서 English로 선택하면, 에디터 재시작 없이 바로 영어로 적용이 되네요.

    [Unreal 5 preview] 실행해 보기

    [Unreal 5 preview] 실행해 보기

    Unreal 5.0.0 Preview 1을 설치했다고 가정하고 설명 드리겠습니다. 엔진을 실행하면 아래와 같이 언리얼 에디터 로딩 화면이 열립니다. 그리고 언리얼 프로젝트 브라우저가 열립니다. 게임 카테고리 => 삼인칭 => C++ => 프로젝트 이름을 정하고 [생성] 버튼을 클릭합니다. 정상적으로 언리얼 에디터가 열리는 것을 확인할 수 있습니다. 언리얼 4에 비해 에디터 UI가 많이 바뀐거 같습니다. 게임 실행 화면입니다.

    언리얼 에디터의 언어 설정을 영어로

    https://youtu.be/DrLMNlkXnq0