UE5 70

Lyra Input System - Enhanced Input System

Lyra 프로젝트를 이용한 해당 프로젝트에서의 인풋 시스템을 제작하기에 주요하게 봐야할 내용은키보드용 파일 하나와 게임 패드용 파일 하나,총 두개의 파일이 있음을 주목해야합니다. 일반적인 입력 동작은 플레이어 이동, 점프와 같은 입력 매핑 컨텍스트를 사용하여 구성됩니다. 무기 발사, 무기 재장전, 웅크리기 등등슈팅 게임 핵심 기능 플러그인에는 키보드용을 포함한 두 개의 다른 확장 파일이 있습니다.다른 하나는 게임 패드용으로,추가 입력 동작은 근접 공격, 던지기와 같은 입력 매핑 컨텍스트를 사용하여 구성됩니다. Enhanced Input System Enhanced Input System이 향상된 입력 시스템이라고 불리는 이유는 다음과 같습니다.이전 입력 시스템(Action/Axis mapping)은 꽤나..

UE5/Lyra 2024.08.15

Conditional Door(player needed key) & bullet shooting

추가한 것 문- 키 회득하지 않고 문에 가까이 가면 열리지 않고 키가 필요하다는 위젯이 플레이어게 발생- 키 회득 시에만 열림 키 - 플레이어가 물체에 완전히 가까이 가거나, 근처에서 e키 누르면 획득 총알 쏘기- 맞으면 없어지는 액터와 그렇지 않은 액터 구분함 추가 했던 것 Dash- 이동 중에만 가능- 점프 등 다른 이동기 사용 중에 불가능- 이펙트 이쁘게 변경 게임 다시하기 끝내기 기능 순간이동 - 이펙트 이쁘게 변경- 사운드 추가- 통과할 수 없는 곳은 순간이동 불가능 heal / damage item- 이펙트 이쁘게 변경

UE5 2024.06.20

Moving skill & heal/damage item

추가된 것 Dash- 이동 중에만 가능- 점프 등 다른 이동기 사용 중에 불가능- 이펙트 이쁘게 변경 게임 다시하기 끝내기 기능 순간이동 - 이펙트 이쁘게 변경- 사운드 추가- 통과할 수 없는 곳은 순간이동 불가능 heal / damage item- 이펙트 이쁘게 변경      추가 할 것game timer 조절하기- 플레이어 시간만 빠르게- 게임 시간도 빠르게 각각 건들여보기.

UE5 2024.06.10

Five Skills You Must Avoid in Unreal Blueprints - Delay, Get All Actors of Class

Five programming skills, why are they so bad in BPDo you know 5 bad programming in bp?They are Cast To, Event Tick, Bind Event, Delay and Get All Actors Of Class. Cast ToEvent TickDelayGet All Actors of ClassBind Event DelayIn this post, we are going to learn how the Delay BP can affect your game's performance and gamepaly flow. Delay nodes essentially pause the execution of your blueprint for a..

UE5 2024.06.02

서버연동 GameMode & GameState

GameMode & GameState 멀티 플레이어와 관련하여 매우 중요한 두 가지 클래스는 game mode 와 game state이다. 언리얼 공식문서에서도 플레이 중인 게임에 대한 정보를 처리하는 두 가지 주요 클래스는 Game Mode와 Game State라고 언급한다. Game Mode 가장 자유도가 높은 게임(Even the most open-ended game)이라 할지라도 기본 규칙이 있으며, 이러한 규칙이 게임 모드를 구성한다. ( Even the most open-ended game = 사물, 사람이 제한 없이 자유롭고 유연한 상태, 즉, 플레이어가 자유롭게 행동할 수 있고 다양한 선택을 할 수 있는 게임 자유도가 높은 게임이라 할지라도~ 라고 생각하면 된다.) 가장 기본적인 수준에서 ..

UE5 2024.05.27