UnrealEngine 5

[Unreal5, C++] 길드 경영 + 3인칭 전투 게임 개발 3주차

9월 21~27일에는 길드본부의 모집 화면에 모험가 후보 생성·특성 표시·고용 요청을 연결하고, 같은 날 후보를 다시 뽑는 기능을 추가했다. 기능이 늘면서 여러 클래스에 흩어져 있던 화면 생성과 입력 전환도 UIManager로 모았다.진행 내용모험가 후보와 고용 흐름모집 화면을 먼저 후보 카드, 선택한 후보의 상세 영역, 이름 입력, 직업 선택으로 나눴다. 현재 화면에는 후보 3칸이 표시되며 카드에서 HP·MP와 특성 칩을 확인할 수 있다. 후보를 선택하면 이름과 직업을 정해 고용 요청을 보낸다.화면이 고용 가능 여부와 명단 변경을 직접 결정하지 않도록 했다. 모집 페이지는 후보 ID·이름·직업을 전달하고, AdventurerManager가 후보 존재 여부와 직업 선택을 검사한다. 성공하면 후보 목록에서..

UnrealEngine 2026.09.27

[Unreal5, C++] 길드 경영 + 3인칭 전투 게임 개발 2주차

상호작용 HUD 구현기존 고민 방식→컨트롤러에 HUD를 달아두고 캐릭터 빙의시 이관하여 사용책임소재가 꼬이고 로직이 복잡해짐해결 방식→ GMBaseCharacter에 위젯컴포넌트와 HUD WBP를 할당해둠캐릭터마다 WBP가 생긴다는 단점이 있지만 한번에 생성되어있는 캐릭터의 수도 적고 WBP의 리소스 소모량도 크지 않아서 해결하고 다음 스텝으로 넘어감ZoomInOut에 따라서 HUD의 위치를 가변적으로 조절해서 캐릭터를 가리지 않도록 함if (FollowCamera){ // 최대확대→1, 최대축소→0 (범위는 컨트롤러에서 전달) const float Alpha = FMath::Clamp((MinZoom - FollowCamera->OrthoWidth) / (MinZoom - MaxZoom),0.0f..

UnrealEngine 2026.09.22

[Unreal5,C++] 길드 경영 + 3인칭 전투 게임 개발 1주차

게임 기획최초 구상한 게임은 다키스트던전의 시스템을 차용한 모험가 길드 경영 게임이였다.그러나 최근 명일방주:엔드필드라는 게임을 즐기면서 전투에서는 최근 서브컬처 오픈월드게임의 방식을 차용하면 재밌을것 같아서 전투 방식을 변경했다.최종 게임기획은 다음과 같다. GuildMaster는 중세 판타지 기반의 길드 경영과 실시간 파티 전투를 결합한 RPG다.플레이어는 길드 마스터가 되어 모험가를 고용하고 직업·장비·치료 상태를 관리한다.마을의 시설과 자원을 운영하고 최대 4명의 파티를 의뢰와 몬스터 토벌에 파견한다.전투에서는 모험가들을 직접 조작하며 숫자키로 조작 대상을 전환하고, 나머지 동료는 자율적으로 행동한다.전투 보상을 길드와 마을의 성장에 다시 투자하는 반복 구조가 현재 핵심 플레이 범위다. 진행 내용..

UnrealEngine 2026.09.13

[Unreal, MCP] Codex에 Unreal MCP와 Rider MCP 연결하기

Unreal Engine 프로젝트에서 Codex를 사용하면 C++ 코드를 작성하는 것뿐만 아니라, Unreal Editor 안의 Actor나 에셋을 조사하고 자동화 테스트를 실행하는 작업까지 맡길 수 있다.이를 위해서는 성격이 다른 두 개의 MCP 서버를 연결해야 한다.Rider MCP Server: 코드 분석, 심볼 검색, 빌드와 실행 담당Unreal MCP Server: Unreal Editor, Actor, 에셋과 자동화 테스트 담당여기에 Rider와 Unreal Editor를 직접 연결하는 UnrealLink/RiderLink가 추가된다.이름이 비슷해 혼동하기 쉽지만, RiderLink와 Rider MCP는 서로 다른 기술이다.전체 연결 구조전체 구조를 단순화하면 다음과 같다. ..

UnrealEngine 2026.09.02

[Unreal,Blueprint] Arrow a row 모작 개발기

Arrow a Row의 핵심 흐름을 참고하되, 게임 규칙과 플레이 흐름만 재해석해 만든 Windows용 개인 프로젝트입니다. 원작의 코드·리소스·문구는 사용하지 않았으며, Unreal Engine 5.7.4의 Blueprint만으로 이동, 타일 재활용, 적·투사체 오브젝트 풀링, 전투, 강화, HUD와 메뉴 흐름을 구성했습니다.프로젝트 한눈에 보기https://git.seohwido.site/shd/Runner_Demo.git Runner_DemoConfig [mod]프로젝타일 속도 미적용 버그 수정 2026-09-02 10:21:37 +09:00 Content [mod]프로젝타일 속도 미적용 버그 수정 2026-09-02 10:21:37 +09:00 Docs [del]미사용 에셋 제거 2026-09-0..

UnrealEngine 2026.09.02