왜.... 오셨나요?

부끄러워요

2025/09 4

11주차 3일 TIL_유니티 실전 프로젝트(턴제시스템 연결(1))

들어가기 앞서턴제시스템에 순서와 CommandPattern과 EventManager의 연결을 진행할 예정임구현이벤트 플레이어 행동 분기 선택 >이벤트로 하위 상태로 패턴 진행로직 public enum EventType // 이벤트 생길시 추가{ PlayerAction, PlayerAttack, PlayerKick, PlayerMove, EnemyTurnStart,}● EventManager로 State변환을 위해 이벤트등록 private void OnEnable() // 이벤트 등록 { GameManager.Event.Subscribe(EventType.PlayerAction, HandleActionSelection); } private void OnDisable..

유니티개발 TIL 2025.09.16

11주차 3일 TIL_유니티 실전 프로젝트(EventManager)

들어가기 앞서 구현 및 R&D턴제시스템 전체 플로우개발● 플레이어가 선턴은 고정으로 되어있음>이전코드// 필요한 이벤트만 구성 - Goodpublic enum EventType{ Boss_Hit, // 피격/경직 Boss_Stun, // 강제 스턴 Boss_Die, // 사망 Boss_Phase, // 페이즈(각성) 진입 }public class EventManager : Singleton{ // 이벤트 리스너 리스트를 Dictionary를 통해 관리 EventType은 IN과 OUT으로 두가지 분류의 리스트로 관리 private Dictionary> listeners = new Dictionary>(); pri..

유니티개발 TIL 2025.09.11

11주차 1일 TIL_유니티 실전 프로젝트(CommandManager, 턴제시스템 구상)

들어가기 앞서플레이어와 적 몬스터의 행동들을 한곳에 담아서 전체 턴시스템에서 턴상태일때 입력된 행동들을 내보내는 과정을 수행하는 매니저를 Command패턴을 사용하여 진행할까함R&D 턴제시스템 전체 플로우개발● 플레이어가 선턴은 고정으로 되어있음Command Pattern 구상개발● Command 플로우 마치며.프로젝트 진행하면서 커멘트구조가 정말 필요한가? 하여 고민과 구조을 다시 짜는 과정을 오랫동안 진행하면서 지금의 구조들을 정립하게 되었음

유니티개발 TIL 2025.09.09

11주차 1일 TIL_유니티 실전 프로젝트(프로젝트 구상)

들어가기 앞서이번엔 팀원이 턴제 전략 로그라이크 게임을 만들기로 기획을 냈다 그래서 그게 맞춰서 구상을 준비하고 레퍼런스 조사를 통해 게임을 구체화 하기로 한다게임 구상턴제게임 레퍼런스개발● 택틱스RPG 같은 격자 타일 맵 구조로 한칸씩의 움직임을 미리보고 실행하여 전투가 나오는 형식임● 여기서 우리는 추가적으로 상성과 덱빌딩 시스템을 추가하여 무기나 또는 공격스킬을 로그라이크 형식에 맞춰 다양하게 바꾸도록 아이디어가 있음턴제 시스템 R&D개발● 레퍼런스 게임의 방식이 SRPG 턴제 시스템은 Command Pattern(커맨드 패턴)을 기능사용하면서 기본 골격은 HFSM 또는 BT(비헤이비어트리)를 사용해서 게임 전투의 전반적인 관리를 하는식으로 구상을 하고있다 맵움직임개발● 택틱스RPG류를 플레이 하다..

유니티개발 TIL 2025.09.08