-
[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
-
유니티와 OpenAI API를 활용한 챗봇 개발유니얼프로젝트 개요 이 프로젝트는 유니티와 OpenAI API를 통합 사용하여 고급 대화 기능을 갖춘 챗봇을 개발하는 것을 목표로 합니다. 목표는 사용자가 다양한 상황에서 챗봇과 자연스럽게 대화할 수 있게 하는 것이며, 이는 교육 애플리케이션, 고객 지원 시스템, 그 외 여러 인터랙티브 플랫폼에서 활용될 수 있습니다. 기술 스택 유니티(Unity): 사용자 인터페이스 및 상호작용 설계에 활용되는 주요 개발 플랫폼입니다. 크로스 플랫폼 지원을 통해 다양한 디바이스와 환경에서 챗봇을 배포할 수 있는 기반을 마련합니다. OpenAI API: 대화형 AI 생성에 사용되는 주요 기술로, 챗봇이 사용자의 질문이나 명령에 대해 자연스럽고 정확한 응답을 할 수 있게 합니다. 주요 기능 자연스러운 대화 생성: OpenAI A..
-
2024-03-28 23:40:37
-
C# 프로그래밍의 기초 : Foreach 문유니얼foreach 문은 C#에서 컬렉션 또는 배열의 각 요소를 순회하기 위해 사용되는 제어 구조입니다. 이 구조는 컬렉션의 시작부터 끝까지 각 요소에 대해 반복적으로 작업을 수행할 때 매우 유용합니다. foreach 문의 사용은 코드를 더 읽기 쉽고, 관리하기 쉽게 만들어, 컬렉션 처리를 간결하게 표현할 수 있게 합니다. Foreach 문의 기본 구조 foreach 문의 기본 구조는 다음과 같습니다: foreach (타입 변수명 in 컬렉션명) { // 변수명을 사용한 작업 수행 } 여기서 타입은 컬렉션 내 요소의 데이터 타입을 의미하고, 변수명은 반복문 내에서 각 요소에 접근하기 위해 사용되는 변수입니다. 컬렉션명은 배열이나 리스트 등 순회할 컬렉션의 이름입니다. Foreach 문의 작동 방식 foreac..
-
2024-03-23 19:17:44
-
Unity에서 연속 카드 스와이프 효과 구현하기: Tinder 스타일의 인터랙션유니얼Tinder의 카드 스와이프 기능은 사용자에게 직관적이고 매력적인 인터페이스를 제공하는 좋은 예입니다. 이러한 인터랙션은 사용자의 결정을 시각적으로 나타내는 강력한 방법이며, 게임이나 어플리케이션에 몰입감을 더할 수 있습니다. Unity와 C#을 활용해, 게임 내에서 연속 카드 스와이프 효과를 구현하는 방법을 알아봅시다. 참고링크: https://github.com/Vikings-Tech/Unity-Card-Swipe-Effect GitHub - Vikings-Tech/Unity-Card-Swipe-Effect: Contains tutorial code for Card Swipe effect in Unity Contains tutorial code for Card Swipe effect in Unity ..
-
2024-03-22 00:59:26
-
세션(Session) 관리: 멀티플레이어 게임의 핵심유니얼C# 게임 서버 만들기 멀티플레이어 온라인 게임 개발에서 세션 관리는 사용자 경험을 크게 향상시키는 핵심 기능입니다. 게임 서버와 클라이언트 간의 통신에서 세션을 사용하여 각 플레이어의 상태와 게임 진행 정보를 추적하고 관리합니다. 이 글에서는 C#을 사용한 게임 서버 개발에서 세션 관리의 중요성과 기본적인 구현 방법에 대해 살펴보겠습니다. 참고자료 https://www.inflearn.com/course/%EC%9C%A0%EB%8B%88%ED%8B%B0-mmorpg-%EA%B0%9C%EB%B0%9C-part4/dashboard [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버 강의 - 인프런 네트워크/멀티쓰레드/운영체제 등 핵심 전공 지식을 공부하고 게임 서버를 바닥부터 ..
-
2024-03-20 00:42:18
-
소켓 프로그래밍: 네트워크 통신의 기초유니얼C# 게임 서버 만들기 네트워크 통신의 세계에서 소켓 프로그래밍은 필수적인 개념입니다. 컴퓨터 간에 데이터를 주고받기 위한 매커니즘을 제공하는 소켓은 네트워크 프로그래밍의 핵심 요소입니다. 이 글에서는 소켓 프로그래밍이 무엇인지, 그리고 기본적인 예제 코드를 통해 어떻게 소켓을 사용하여 네트워크 통신을 구현하는지 설명하겠습니다. 참고자료 https://www.inflearn.com/course/%EC%9C%A0%EB%8B%88%ED%8B%B0-mmorpg-%EA%B0%9C%EB%B0%9C-part4/dashboard [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버 강의 - 인프런 네트워크/멀티쓰레드/운영체제 등 핵심 전공 지식을 공부하고 게임 서버를 바닥부터 만들어보면서 ..
-
2024-03-19 22:45:15
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드
받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이
감지되어도 모달 창이 표시되지 않습니다.)