왜.... 오셨나요?

부끄러워요

2025/08 4

9주차 2일 TIL_유니티 입문(3D프로젝트_플레이어AI만들기)

[내일배움캠프] 유니티들어가기 앞서오랜만에 써보는 TIL 이번엔 방치형 게임에 필요한 자동사냥하는 플레이어 AI 구현전에 구조를 비교분석해서 체택한 구조로 진행하도록 하겠다R&D_ AI 구조 체택 FSM vs HFSM vs BT개발● 기존에 있던 방식들의 비교를 하여 프로젝트 규모와 AI를 갖는 주체의 역할크기를 고려해서 체택하기 위해 비교를 진행함 구분 FSM HFSM (Hierarchical FSM) BT (Behavior Tree) 동작 개요상태 전이 그래프상·하위 상태 중첩트리 평가(Selector/Sequence)장점단순, 디버그 쉬움복잡도 분할, 전이 폭발 완화구성/재사용↑, 데코레이터/병렬 표현단점전이 폭발설계/전이 관리 부담트리 비대화, 튜닝 번거로움표현력낮음중높음(조건·병렬·가드..

유니티개발 TIL 2025.08.26

6주차 4일 TIL_유니티 입문(3D프로젝트_new InputSystem의 고찰)

들어가기 앞서우리가 InputSystem을 사용할때 고민하는 문제중 하나가 Behavior옵션에 따라 코드도 다르고 움직임을 테스트할때 어떤게 더 효율적인지 성능적으로 괜찮은지 애매할때가 있다R&Dnew InputSystem의 Behavior옵션에 대한 고찰1. Send Messages동작● GameObject.SendMessage("OnJump", context) 처럼, string 이름의 메서드를 해당 게임오브젝트에 호출장점● 매우 간단하게 메서드 이름만 맞추면 연결 가능 단점● 리플렉션 기반으로 동작 => 문자열 비교 + 메서드 검색 비용● 오타가 나면 런타임 에러 없이 무시되기 때문에 디버깅이 어렵다용도(예시)● 레거시 코드 연동, 빠른 프로토타이핑2. Broadcast Messages동작● S..

유니티개발 TIL 2025.08.07

캐주얼게임 구상_육성 수집게임

들어가기 앞서참고 글 :https://passingwolf.tistory.com/24이전에 개발구상을 했던 아이디어인 수집&육성 하우징 시스템 미니게임 콘텐츠를 메인으로 한 캐주얼 게임을 만들어서 이후 큰그림을 그릴때 부가 콘텐츠로 넣어볼까 한다프로젝트 구상 단계모티브●닌텐도ds '디지몬 챔피언쉽' > 예전 재밌게 했던 게임인 '디지몬 챔피언쉽'을 모티브삼아서 해당 게임의 요소를 본따 캐주얼게임을 구상해보도록 한다 🎮 기능적 요소 (Functional Features) 항목 설명1. 디지몬 육성 시뮬레이션탐험 없이 디지몬을 키우는 데 집중된 시스템 (먹이주기, 치료, 청소 등)2. 다수의 디지몬 관리여러 마리 디지몬을 동시에 돌볼 수 있으며, 각각의 상태와 요구에 맞춰 관리3. 디지백과 (Digipe..

개발일지 2025.08.05

6주차 1일 TIL_유니티 입문(팀프로젝트: UI매니저와 보상&업그레이드 시스템)

들어가기 앞서들어오기전에 이상함을 느꼈을 것이다 바로 일차가 이상하게 스킵되어 있다는점을(16->21) 쩔수없었다 그 동안 팀프로젝트를 진행하면서 지내다보니 작성할 여유가 남지않아 이번 게시글에 본인이 진행한 부분에 대한 정리를 해보도록 하겠다프로젝트 구상 단계● 모바일 게임 '궁수의 전설'을 모티브로 함 => 모티브 게임 간단한 분석 *출처: 본인 =>발전● 궁수의 전설과 체스의 기물특성을 조합궁수의 전설의 기본적인 필수 요소를 변형시키지 않고 뼈대를 둔 상태에서 몬스터의 패턴, 전체 게임플로우의 기본 스토리를 체스의 기물 특성을 참고삼아 진행함프로젝트 구현 단계● ScriptableObject 활용한 데이터 정리● 등급, 특정방에 따라 보상 확률 조작● 결정한 보상에 따라 플레이어 스탯 업그레이드 적..

유니티개발 TIL 2025.08.04