-
[Unreal Engine] CounterStrike류 멀티플레이 게임 제작 7# Footstep SFX유니얼개요 게임의 몰입감을 높이는 중요한 요소 중 하나는 사운드입니다. 특히 멀티플레이 게임에서 캐릭터의 발자국 소리는 플레이어의 위치 정보를 제공하고, 게임의 실감나는 환경을 조성하는 데 기여합니다. Unreal Engine의 Blueprint 시스템을 활용하여, 다양한 지면 유형에 따른 발자국 소리를 구현하고 멀티플레이 환경에서 동기화하는 방법을 소개합니다. Sound Cue Sound Cue는 여러 사운드 샘플을 조합하여 더 풍부하고 다이나믹한 사운드 이펙트를 생성할 수 있게 해주는 Unreal Engine의 기능입니다. 발자국 소리를 위해 다양한 지면 유형(예: 흙, 돌, 금속)에 맞는 사운드 샘플을 조합하여 Sound Cue를 생성할 수 있습니다. Sound Cue 생성 방법 Content Brows..
-
2024-04-10 00:58:32
-
[Unreal Engine] CounterStrike류 멀티플레이 게임 제작 6# Player Aim유니얼개요 멀티플레이 게임에서 정확한 타겟팅과 시각적 피드백은 플레이어 경험에 있어 매우 중요합니다. Unreal Engine의 Blueprint 시스템을 활용하면, 복잡한 코딩 없이도 플레이어의 에임 기능을 구현하고 세밀하게 조정할 수 있습니다. 이번 포스트에서는 Aim Offset을 이용하여 1D 에임 애니메이션을 설정하는 방법, 에임 방향을 계산하는 방법, 그리고 플레이어 카메라를 캐릭터의 머리 위치에 추가하는 방법을 다룹니다. Aim Offset 1D Aim Offset은 플레이어가 총을 조준할 때 상체의 방향을 동적으로 조정하여 리얼리티를 높이는 데 사용됩니다. 1D Aim Offset은 주로 캐릭터가 상하 방향으로만 조준하는 경우에 사용됩니다. Aim Offset 생성 Content Browser에..
-
2024-04-09 23:18:39
-
[Unreal Engine] CounterStrike류 멀티플레이 게임 제작 5# 점프 동기화 및 Enum으로 State 관리유니얼개요 멀티플레이 게임 개발에서 동기화된 플레이어 움직임은 게임의 질을 결정하는 중요한 요소입니다. Unreal Engine의 Blueprint 시스템을 활용하면, 캐릭터의 점프 동작과 같은 복잡한 애니메이션을 쉽게 관리하고 동기화할 수 있습니다. 이번 포스트에서는 CounterStrike류 게임 개발 시리즈의 다섯 번째 파트로, 멀티플레이 점프 애니메이션 동기화와 Enum을 이용한 애니메이션 상태 관리 방법을 소개합니다. 점프 동기화 Unreal Engine에서 제공하는 기본 점프 기능을 사용할 때, 점프 애니메이션의 동기화는 내부적으로 처리됩니다. 따라서, 추가적인 Replicated Variable 설정 없이도 멀티플레이 환경에서 점프 애니메이션이 동기화됩니다. 점프 애니메이션 동기화 방법 Chara..
-
2024-04-09 01:24:35
-
[Unreal Engine] CounterStrike류 멀티플레이 게임 제작 4# 멀티플레이 구부리기, 걷기 애니메이션 동기화유니얼개요 멀티플레이 게임 개발에서 플레이어 캐릭터의 움직임과 애니메이션은 게임의 실감나는 환경을 조성하는 데 핵심적인 역할을 합니다. Unreal Engine의 Blueprint 시스템을 사용하면, 코드를 작성하지 않고도 복잡한 게임 로직과 애니메이션을 처리할 수 있습니다. 이번 포스트에서는 CounterStrike류의 멀티플레이 게임 제작 시리즈의 일환으로, 구부리기와 걷기 애니메이션을 멀티플레이 환경에서 동기화하는 방법을 설명하겠습니다. 멀티플레이 애니메이션 동기화의 중요성 멀티플레이 게임에서는 모든 플레이어가 동일한 게임 상태를 경험해야 합니다. 이는 플레이어의 움직임과 애니메이션에도 적용됩니다. 예를 들어, 한 플레이어가 구부리기 액션을 취했을 때, 다른 모든 플레이어의 화면에서도 해당 캐릭터가 구부..
-
2024-04-08 23:58:52
-
[Unreal Engine] CounterStrike류 멀티플레이 게임 제작 3# 캐릭터 이동 애니메이션유니얼개요 언리얼 엔진을 통해서 CounterStrike류의 멀티플레이 게임 제작 과정을 담은 블로그입니다. 언리얼 엔진에서는 BlendSpace와 Animation Blueprint을 활용할 수 있습니다.. 이 블로그 글에서는 3인칭 캐릭터 이동 애니메이션을 구현하기 위해 이 두 도구를 어떻게 활용할 수 있는지 설명하겠습니다. BlendSpace BlendSpace는 Unreal Engine에서 제공하는 애니메이션 도구로, 개발자와 애니메이터가 다양한 애니메이션 사이를 부드럽게 혼합할 수 있게 해줍니다. 예를 들어, 캐릭터가 걷기, 뛰기, 멈추기 등 다양한 속도로 이동할 때 각각의 애니메이션을 자연스럽게 전환할 수 있습니다. BlendSpace의 핵심은 개발자가 정의한 입력 변수(예: 캐릭터의 속도)에 따라..
-
2024-04-08 00:36:40
-
[Unreal Engine] CounterStrike류 멀티플레이 게임 제작 2# 캐릭터 이동유니얼개요 언리얼 엔진을 통해서 CounterStrike류의 멀티플레이 게임 제작 과정을 담은 블로그입니다. 게임을 제작하는 데 있어 플레이어의 입력과 캐릭터의 움직임은 게임 플레이의 핵심 요소입니다. 이번 글에서는 Unreal Engine의 EnhancedInput 시스템을 활용하여 3인칭 캐릭터의 움직임을 어떻게 구현할 수 있는지 탐구해보겠습니다. EnhancedInput 내용 EnhancedInput은 Unreal Engine에서 제공하는 새로운 입력 시스템으로, 개발자들에게 보다 세밀하고 유연한 입력 처리 방법을 제공합니다. 기존의 Input 시스템보다 다양한 기능을 지원하며, 특히 멀티플레이 게임에서의 복잡한 입력 요구 사항을 효과적으로 처리할 수 있습니다. EnhancedInput 시스템의 주요 특..
-
2024-04-07 23:54:22
-
[Unreal Engine] CounterStrike류 멀티플레이 게임 제작 1# 환경 설정 및 배경 제작유니얼개요 언리얼 엔진을 통해서 CounterStrike류의 멀티플레이 게임 제작 과정을 담은 블로그입니다. 게임을 제작하는 데 있어 환경 설정 및 배경 제작은 게임 디자인의 핵심적인 부분입니다. 이 블로그 포스팅에서는 Unreal Engine을 활용한 배경 제작의 기본 단계를 다루고, 게임 배경에 생명을 불어넣는 PostProcess 세팅까지 살펴보겠습니다. 사용한 에셋 https://www.unrealengine.com/marketplace/en-US/product/good-sky?sessionInvalidated=true https://www.unrealengine.com/marketplace/en-US/product/supergrid-starter-pack 배경 구현 배경 제작의 첫 단계는 게임의 테마..
-
2024-03-29 03:20:30
-
[Unreal] 언리얼 엔진을 사용한 간단한 TPS 게임 개발 리뷰유니얼이번 블로그에는 처음으로 언리얼 엔진을 통해서 간단한 TPS(Third-Person Shooter) 게임을 만든 과정과 이에 대한 후기를 공유하고자 합니다. 그 동안에 유니티 엔진으로만 게임을 개발하다가 언리얼 엔진에도 도전해보고자 간단한 TPS 게임을 만들어 보았습니다.GitHub Linkhttps://github.com/SeoBYP/Unreal_Engine_5_TPS_Game GitHub - SeoBYP/Unreal_Engine_5_TPS_GameContribute to SeoBYP/Unreal_Engine_5_TPS_Game development by creating an account on GitHub.github.com 1, 게임 개발의 첫걸음 처음에는 언리얼 엔진을 설치하고 나서 어떤 게임을 ..
-
2024-01-03 00:22:40
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드
받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이
감지되어도 모달 창이 표시되지 않습니다.)