UnrealEngine

언리얼 엔진/C++

[언리얼엔진/C++] FVector::Parallel (두 벡터가 평행한지 여부 확인)

FVector::Parallel 함수 사용법언리얼 엔진(UE4)의 FVector 클래스는 3D 벡터를 다루기 위한 다양한 기능을 제공합니다. 그 중 FVector::Parallel 함수는 두 벡터가 평행한지 여부를 확인하는 데 사용됩니다.함수 정의static bool Parallel(const FVector& Normal1, const FVector& Normal2, float ParallelCosineThreshold = THRESH_NORMALS_ARE_PARALLEL);// #define UE_THRESH_NORMALS_ARE_PARALLEL (0.999845f) /* Two unit vectors are parallel if abs(A dot B) is greater th..

언리얼 엔진

[언리얼엔진/UE] Gif, Webp 사용하기(플러그인)

서론언리얼엔진에서는 기본적으로 Gif 또는 wepb 형식의 파일을 지원하지 않기 때문에 이를 지원해주는 플러그인을 소개하도록 하겠습니다.githubhttps://github.com/neil3d/UAnimatedTexture5 GitHub - neil3d/UAnimatedTexture5: Import GIF/WebP animated image as a new AnimatedTexture2D asset type.Import GIF/WebP animated image as a new AnimatedTexture2D asset type. - neil3d/UAnimatedTexture5github.com사용법위의 깃허브에서 클론을 받은 후 프로젝트 폴더/Plugins 안에 존재하는 AnimatedTexturePl..

언리얼 엔진/Gameplay Ability System - Udemy

[UE5/Gameplay Ability System(GAS)] - Attribute Based Modifiers

인사말안녕하세요. 이번 포스팅에서는 게임플레이 이펙트에서 Attribute Based Modifiers 를 사용해서 효과를 적용해보독 하겠습니다.Attribute Based Modifiers'Attribute Based Modifiers'를 사용하여 게임 내에서 능력이나 스킬의 효과를 조정할 수 있습니다. 이 기능은 힘, 민첩성, 지능 등의 속성을 기반으로 하여 데미지 출력, 치유율 또는 효과 지속 시간 등을 동적으로 영향을 줄 수 있습니다. 캐릭터의 성장과 변화가 게임 내의 능력과 상호작용에 직접적으로 영향을 미치게 함으로써, 보다 다이내믹하고 반응적인 게임 플레이 메커니즘을 생성할 수 있습니다. (ChatGPT)제가 이해한 바로는 Attribute Based Modifiers는 속성의 값을 이용해서 ..

언리얼 엔진/C++

[언리얼엔진/UE] 프로그램 인스턴스 체크

인사말 안녕하세요. 이번 포스트에서는 언리얼엔진에서 패키징한 프로그램(.exe)가 윈도우상에서 1개만 존재하는지 체크하고 2개 이상의 프로그램이 중복으로 실행되지 않도록 하는 것에 대해 작성하겠습니다. 사용법 아래의 코드를 참고해서 GameInstace 의 초기화 부분에 함수 또는 코드블럭을 작성해서 넣어주면 게임(프로그램)이 실행될 때 인스턴스를 체크해서 프로그램이 1개만 실행되도록 합니다. 코드 const UGeneralProjectSettings& ProjectSettings = *GetDefault(); const FString LockFilePath = FPlatformProcess::UserTempDir() + ProjectSettings.ProjectID.ToString(); if (!IFi..

Deny

Devlog - Deny | Dismemberment | Unreal Engine 5 | 언리얼엔진

인사말 안녕하세요, 이번 포스트에서는 개인 프로젝트 Deny 에서 데미지를 입으면 메시가 절단되는 작업을 진행하였습니다. 영상 https://youtu.be/FIxcPlKRuXc?si=NT8-k-YLJpjcCDNK

언리얼 엔진/C++

[언리얼엔진] Editor Subsystem

Unreal Engine 에서 Editor Subsystem 사용하기 Unreal Engine 에서는 다양한 시스템과 기능을 통해 게임 개발의 효율성을 높일 수 있습니다. 그중 하나인 Editor Subsystem은 Unreal Engine 에디터 내에서 커스텀 기능을 구현하고 관리할 때 유용한 도구입니다. 이 글에서는 Unreal Engine 5 프로젝트에서 Editor Subsystem을 사용하기 위해 필요한 설정 방법을 설명합니다. Editor Subsystem이란? Editor Subsystem은 Unreal Engine 에디터에서 작동하는 서브시스템으로, 개발자가 에디터 내에서 커스텀 기능을 쉽게 추가하고 관리할 수 있게 해줍니다. 예를 들어, 자주 사용하는 작업을 자동화하거나, 에디터의 UI를..

mane
'UnrealEngine' 태그의 글 목록