본문 바로가기
반응형

Unreal Engine39

Unreal Engine 사운드 블루프린트를 활용하여 게임 환경에 소리를 추가하고 제어하는 방법 언리얼 엔진에서 사운드 블루프린트를 활용하여 게임 환경에 소리를 추가하고 제어하는 방법을 설명합니다. 특히, 사운드 파일을 불러와서 **사운드 큐(Sound Cue)**를 생성하고, 감쇠(Attenuation) 설정을 통해 소리가 들리는 범위를 조절하는 방법을 중점적으로 다룹니다. 사운드 파일 가져오기 및 사운드 큐 만들기사운드 파일 가져오기: 언리얼 엔진에서 사운드 파일은 .wav 형식을 사용해야 합니다. .mp4와 같은 다른 형식은 .wav로 변환해야 제대로 작동합니다.사운드 큐(Sound Cue) 생성: 사운드 큐는 하나 이상의 사운드 파일을 연결하고 다양한 효과를 적용하여 복합적인 사운드를 만들 수 있게 해주는 언리얼 엔진의 에셋(Asset)입니다.가져온 .wav 파일을 우클릭하여 **Create.. 2025. 9. 26.
Unreal Engine 블루프린트(Blueprints)에 대한 개념과 기본적인 사용법 언리얼 엔진(Unreal Engine)의 **블루프린트(Blueprints)**에 대한 개념과 기본적인 사용법에 대해 알아보겠습니다. C++와 비교하여 블루프린트가 비프로그래머에게 얼마나 유용한지, 그리고 블루프린트의 종류와 주요 인터페이스에 대해 설명합니다. **블루프린트(Blueprints)**란?블루프린트는 언리얼 엔진에서 사용하는 비주얼 스크립팅(Visual Scripting) 시스템입니다. 복잡한 C++ 코드 대신, **노드(nodes)**라는 시각적인 블록을 연결하여 게임 로직을 만들 수 있게 해줍니다. 이 시스템은 프로그래밍 지식이 없는 사용자도 게임의 기능과 상호작용을 쉽게 구현할 수 있도록 돕습니다. 블루프린트의 두 가지 주요 종류블루프린트는 크게 두 가지 유형으로 나뉩니다.레벨 블루프린.. 2025. 9. 24.
Unreal Engine 충돌의 개념 및 유형 언리얼 엔진에서의 충돌: 개념 및 유형이 글에는 언리얼 엔진에서 물체들이 서로 부딪히고 상호작용하는 물리적 현상인 **충돌(Collision)**의 개념과 유형을 다룹니다. 충돌은 게임이나 3D 환경에서 현실감을 구현하는 데 매우 중요한 기본 요소입니다. 예를 들어, 캐릭터가 벽을 통과하지 못하고 멈추게 하는 기능이 바로 충돌 설정 덕분입니다. 실시간 렌더링으로 만든 EXE 파일에서 캐릭터가 벽을 뚫고 지나가는 비현실적인 상황을 예시로 들어 충돌 설정의 필요성을 강조합니다.충돌 설정 방법언리얼 엔진에서 충돌을 설정하는 방법은 다음과 같습니다.기본 충돌(Default Collision) 제거: 먼저 기본 충돌이 설정된 풍경(landscape)을 숨기고, 충돌이 필요한 물체들에만 충돌을 적용하는 효율적인 방.. 2025. 9. 24.
Unreal Engine 실행 파일 만들기 이번 글에는 실행 파일을 만들어 고객에게 제공하는 방법을 배울 것입니다. 그러면 그들은 우리 프로젝트 안을 걸어 다니며 직접 볼 수 있습니다.실행 파일을 만들기 전에, 필요한 패키지와 파일을 설치해야 합니다. 저는 이미 그것들을 설치했으며, 이 비디오를 실행 파일을 만드는 것으로 시작하여 그것이 어떻게 생겼는지 보여드릴 것입니다. 그 후, 모든 것을 삭제하고, 그 파일들을 다시 설치할 것입니다.지금 저는 **‘플랫폼’(platforms)**으로 가서 이 목록에서 **‘윈도우’(windows)**를 선택합니다. 여러분은 아직 설치하지 않았기 때문에 이 항목들이 보이지 않을 수 있습니다. 저는 **‘윈도우’**로 가서 **‘프로젝트 패키징’(package project)**을 클릭합니다. 그런 다음 **저장.. 2025. 9. 23.
Unreal Engine 1인칭 캐릭터(first-person character) 작업 이번 글에는 우리 장면을 위한 1인칭 캐릭터(first-person character) 작업을 시작할 것입니다. 1인칭 캐릭터를 장면에 추가하여 고객이 우리 건물과 장면 안을 걸어 다닐 수 있도록 할 것입니다. 또한, 고객이 우리가 의도하지 않은 장소로 가지 않도록 **블루프린트(blueprints)**의 도움을 받아 몇 가지 **제한(limitations)**을 만들어야 합니다.우리가 가장 먼저 해야 할 일은 **콘텐츠 브라우저(Content Browser)**로 가서 새 폴더를 만들고, 예를 들어 **‘first person’**이라고 이름을 짓는 것입니다.먼저 이 폴더를 만든 다음, 더블클릭하고 폴더 안에서 마우스 오른쪽 버튼을 클릭하여 **‘기능 또는 콘텐츠 팩 추가’(Add Feature or .. 2025. 9. 22.
Unreal Engine 충돌(collisions)설정하기 이번 글에는 **충돌(collisions)**에 대해 배우겠습니다.이제 우리는 비디오 시리즈의 거의 끝에 와 있으며, 우리가 해야 할 마지막 작업 중 하나는 고객이 우리 프로젝트의 여러 부분을 자유롭게 이동할 수 있도록 **실행 파일(executable file)**을 만드는 것입니다. 이 파일을 만들기 전에, 우리는 몇 가지 **충돌(collisions)**을 만들어야 합니다. 기본적으로 이 충돌이 필요한 이유는, 고객이 장면을 돌아다닐 때 마치 사람이 아파트나 건물 안을 걷는 것처럼 보이게 하기 위함입니다. 그들이 위에서 내려다보는 시야를 갖거나, 벽을 통과하거나, 또는 우리가 충돌로 지정한 테이블이나 다른 물체를 통과할 수 없도록 해야 합니다. 따라서, 고객이 우리 장면을 걸을 때 마치 인간이 걷는.. 2025. 9. 22.
Unreal Engine 단일 객체 재질적용, 에셋 이전, 배경 설정하는 방법 이번 글에서는 Unreal Engine을 활용하여 여러 재질을 단일 객체에 적용하는 방법, 한 프로젝트의 에셋을 다른 프로젝트로 옮기는 방법, 그리고 배경을 설정하는 방법에 대해 설명합니다.단일 객체에 여러 재질 적용하기하나의 오브젝트에 여러 개의 재질을 적용하는 방법을 배웁니다. 모델링 툴 활성화: Unreal Engine에서 객체를 선택한 뒤, 모델링(Modeling) 모드로 전환합니다.재질 에디터 사용: 속성(Attributes) 탭에서 **재질 에디터(Mat Editor)**를 선택합니다. 그러면 큰 브러시가 나타납니다.폴리곤 선택: 브러시를 사용하여 재질을 변경하고자 하는 **폴리곤(polygons)**을 선택합니다. 브러시 크기는 숫자를 조정하여 정밀하게 변경할 수 있습니다.새 재질 할당: 재.. 2025. 9. 19.
Unreal Engine 유리 재질 만들기 (Glass Material) 유리 재질 만들기 (Glass Material)이번 글에서는 Unreal Engine에서 유리(Glass) 재질을 만드는 방법에 대해 중점적으로 다룹니다. 특히 Opactiy, Fresnel, Roughness, Refraction 등의 핵심 속성을 조정하는 법을 배웁니다.1. 유리 재질의 기본 설정 유리 재질을 만들려면 먼저 머티리얼 설정에서 **블렌드 모드(Blend Mode)**와 **조명 모드(Lighting Mode)**를 변경해야 합니다.블렌드 모드: 기본값인 **'Opaque(불투명)'**에서 **'Translucent(반투명)'**으로 변경합니다.조명 모드: 'Translucency' 탭에서 'Surface TranslucencyVolume' 또는 **'Surface ForwardVolum.. 2025. 9. 19.
Unreal Engine 다양한 재질을 만드는 방법 Fresnel 효과 반전 및 응용이번 글에서는 Fresnel 효과를 반전시키고, Base Color뿐만 아니라 Roughness에도 적용하여 다양한 재질을 만드는 방법에 대해 알아봅니다.1. Fresnel 효과 반전시키기Fresnel 효과를 반전시키면 정면과 측면에서 보이는 색상 또는 밝기 상태가 바뀝니다.반전 방법:Fresnel 노드를 우클릭하고 '함수(Functions)' 메뉴에서 'Static Bool' 노드를 추가합니다.Static Bool 노드의 체크박스를 활성화하면 Fresnel 효과가 반전됩니다.이를 통해 정면은 어둡고 측면은 밝은 효과를 만들 수 있습니다.주의: 이 노드는 **파라미터(Parameter)**로 만들 수 없으므로 실시간으로 값을 조절하려면 노드에서 직접 체크박스를 켜고 꺼야 .. 2025. 9. 18.
반응형