이번 강의에서 다루는 게임프레임워크 요소강의 목표애니메이션 이벤트 발생을 위한 노티파이 설정 방법의 학습공격 판정을 위한 트레이스 채널 설정과 펀정을 시각적으로 디버깅하는 방법의 학습데미지 프레임워크를 활용한 데미지 전달과 Dead상태의 구현충돌 채널의 설정캐릭터 액션의 충돌 판정월드가 제공하는 충돌 판정 서비스를 사용월드는 크게 세 가지의 충돌 판정 서비스를 제공함월드 내 배치된 충돌체와 충돌하는지 파악하고, 충돌한 액터 정보를 얻을 수 있음⇒ 유니티의 Raycast, 도형Cast, 도형Overlap같은 느낌트레이스 채널과 충돌 프로필 생성Edit → Project Settings → Collision메뉴액션 판정을 위한 트레이스 채널의 생성: ABAction→ 기본 반응은 무시 (Default Res..
이번 강의에서 다루는 게임 프레임웍 요소(주황) 강의 목표 애니메이션 몽타주 시스템의 활용 방법 이해 데이터 에셋과 델리게이트를 활용한 콤보 공격의 구현 애니메이션 몽타주 몽타주(Montage) 이미지 일부를 잘라내 한 화면에서 합성하는 회화 기법 언리얼에서 애니메이션 클립을 잘라내고 합성한 후 이를 재생하는 애니메이션 기능 애니메이션 클립을 모아둔 다수의 섹션으로 구성돼있음 섹션끼리 연동할 수 있으며, 스크립트를 통해 원하는 섹션으로 건너뛸 수 있음 몽타주 세팅 중 기억할 부분 단일 동작 애니메이션으로 세팅하기 몽타주를 만들고 애니메이션을 아래 배치하면 애니메이션이 연속된 동작으로 플레이가된다 콤보로 사용하기 위해서는 구분된 동작으로 움직여야하기 때문에 추가 작업이 필요 Montage Sections탭..
✌️개요 어느덧 배포까지 성공했으나 댓글기능이 없어서 소통을 할 수 없습니다 이제 댓글 기능을 추가해봅시다 🖥️환경 Hugo : `0.124.1` Theme : `Blowfish` 🔥본문 ⚙️서비스 선택 먼저 선택지는 크게 2가지가 있습니다 Disqus Utterances 📌결론부터 말하자면 저는 Utterances를 썻습니다 처음엔 제가 설치한 테마인 blowfish 테마의 문서를 찾아갔는데 Hugo 빌트인 Disqus템플릿이 있다고 하더라고요 🧠: "빌트인 템플릿이 있으면 Disqus가 무조건 쉽겠네 !" 라고 생각해서 바로 시도해봤습니다 ... 하지만 포기했습니다 Disqus를 걷어찬 이유는 2가지 (제 기준입니다) Disqus웹의 UI의 뎁스가 진짜 어지럽습니다 뭘 찾아가지 못하겠어요 Hugo의 ..
저번 글 2024.04.09 - [Ubuntu] - [Ubuntu] ✒️Hugo블로그 설치와 게시까지(배포X) [Ubuntu] ✒️Hugo블로그 설치와 게시까지(배포X) 개요 들어가며 옛날부터 직접 호스팅하는 블로그를 한번쯤 해보고싶었습니다 양식화된 블로그들은 뭔가 맘에 안드는점이 꼭 한두개씩 있고, 예쁘게 테마도 꾸미고싶은데 자유도가 부족하더라 trialdeveloper.tistory.com 들어가며 직접 해보니 저번 글 단계 이후로 할게 아주 많습니다 저도 찾아보고 헤딩하면서 시도하느라 단계별로 캡쳐를 못해서 세세하고 다루진 못할것 같네요 일단 제가 깨달은것들과 참고한 곳, 시행착오들 위주로 기록해봅니다 테마 설정 일단 블로그 폴더 루트에있는 hugo.toml 파일은 필요가 없습니다. 지우거나 이름을..
개요 들어가며 옛날부터 직접 호스팅하는 블로그를 한번쯤 해보고싶었습니다 양식화된 블로그들은 뭔가 맘에 안드는점이 꼭 한두개씩 있고, 예쁘게 테마도 꾸미고싶은데 자유도가 부족하더라고요 그래서 이참에 도전해보겠습니다 환경 Ubuntu Desktop 22.04 LTS Hugo를 선택한 이유 ChatGPT에게 개인 블로그 호스팅 서비스의 장단점을 비교해달라고 부탁했습니다. GPT선생님의 답변 개인 블로그 호스팅 서비스들은 다양한 장단점을 갖고 있습니다. 여기에는 가장 인기 있는 몇 가지 서비스들의 장단점을 설명해 드리겠습니다: WordPress: 장점: 유연성과 확장성: 다양한 테마와 플러그인을 통해 웹사이트를 맞춤화하고 기능을 추가할 수 있습니다. 대규모 커뮤니티 및 지원: 많은 사용자들이 WordPress를..
이번 강의에서 다루는 게임 프레임웍 요소(주황) 새로운 캐릭터 제작 캐릭터 모델은 에픽 마켓플레이스의 무료에셋인 Infinity Blade:Warrios를 사용 애니메이션 에셋은 강의 자료에서 다운로드 애니메이션 컨트롤러 기존 캐릭터 블루프린트의 Mesh컴포넌트를 확인 Animation카테고리의 Animation Mode : Use Animation Blueprint로 설정이 돼있다 그리고 아래 Anim Class속성에 들어가는 클래스의 블루프린트가 애니메이션 컨트롤을 담당한다 (현재 단계에서는 ABP_Quinn_C) 캐릭터 애니메이션 시스템 사전 준비 AnimInstance클래스를 상속받고 클래스를 새로 생성 컨텐츠 브라우저에서 Animation Blueprint에셋을 새로 생성하고 사용할 스켈레톤을 ..