본문 바로가기

전체 글

(150)         글쓰기    
캐릭터 이동및 점프 https://intunknown.tistory.com/641 Unreal5 Enhanced Input 캐릭터 이동 및 점프 C++ Unreal5 Enhanced input 캐릭터 이동 및 점프 C++ 안녕하세요. 오늘은 언리얼5에서 EnHanced input을 사용해서 캐릭터 이동과 점프를 구현해 보겠습니다. 그냥 공부한 내용 대충 작성하는거라 효율이랑은 거 intunknown.tistory.com
LineTrace 참조 https://leekangw.github.io/posts/79/ [UE5 TPS 제작기] 12. Line Trace를 이용한 총 쏘기 구현 2023-09-17. 코드 수정 leekangw.github.io
AnimNotify 나이아그라에서 만든 효과를 애니메이션에서 트리거하게 해보겠다. C++클래스를 만든다. 밑의 AnimNotifyState는 주기가 있는 트리거고 AnimNotify는 단발성이다 UAnimNotify 부모위를 F12를 눌러 notify(를 찾아 복사해준다. 뒤에 overrider를 붙여준다. AnimNotifyShowFX.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "Animation/AnimNotifies/AnimNotify.h" #include "TPSPlayer.h" #include "AnimNotifyShowFX.gen..
이득우 언리얼 프로그래밍 정리 사이트 튜터리얼 https://blog.naver.com/nhemch123 곰보선장 : 네이버 블로그 언리얼 엔진/C++을 배우면서 하루하루 복습하기 위해서 사용하는 블로그입니다. blog.naver.com https://iamfoodie.tistory.com/category/Game%20Dev/Unreal%20C%2B%2B%20%3A%20Tutorial?page=2 이득우의 언리얼 C++ 5 : 폰의 제작과 조작 이득우님의 "이득우의 언리얼 C++ 게임 개발의 정석" 책을 따라가며 실습한 내용을 정리한 포스팅입니다. 실습에 필요한 자료들은 이 링크에서, 제가 작업한 예제 소스 완성본은 여기에서 찾아보실 수 있습니다. (저는 언리얼 4.27.2 버전 기준으로 작업하였습니다) 폰의 구성 요소 폰은 플레이어가 조작할 수 있..
시선방향으로 발사하기 참조 https://blog.naver.com/hyeseonlikespizza/222385937658 [UE4] C++튜토리얼 - 일인칭 슈팅 (3) 발사체 구현 게임에 발사체 추가하기 1. 프로젝타일 클래스 추가 파일 > 새 c++ 클래스 추가 > 액터 선택 후 FP... blog.naver.com
적캐릭터 충돌시 회전하기 C++ 블루프린트로 구현한 추적하기를 C++로 만들어 본다. 충돌감지를 위한 캡슐 컴포넌트 추가 public: UPROPERTY(VisibleAnywhere, Category = "Fire") class UCapsuleComponent* capsuleComp; 충돌체 델리게이트 선언 UFUNCTION() //충돌체 델리게이트선언 void OnEnemyCollisionCompOverlap(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult); montage animation레퍼..
RPG 게임처럼 캐릭터 움직임 구현 https://leekangw.github.io/posts/20/ [UE4] RPG 게임처럼 캐릭터 움직임 구현 3인칭 RPG 게임에 자주 사용하는 카메라 회전을 만들어보자 leekangw.github.io [UE4] RPG 게임처럼 캐릭터 움직임 구현 3인칭 RPG 게임에 자주 사용하는 카메라 회전을 만들어보자 참고 자료 언리얼 엔진 문서 - 캐릭터 동작 함수 구현 1. Input 세팅 Project Setting 내 Engine - Input 에서 확인이 가능하다. Scale 값을 조절해서 정방향과 역방향에 대한 키 Value를 세팅한다. 2. C++ 코드로 세팅 연결하기 캐릭터의 움직임을 만들기 때문에 부모 클래스를 Character로 하여 C++ 클래스로 생성 미리 구현되어 있는 SetupPlay..
캐릭터애니메이션 언리얼 사이트 문서 https://docs.unrealengine.com/5.0/ko/setting-up-character-movement/ 캐릭터 무브먼트 설정 이 튜토리얼에서는 다양한 형태의 캐릭터 무브먼트(Character Movement)를 보여주는 플레이 가능 캐릭터를 생성하는 방법을 알아봅니다. docs.unrealengine.com
마우스클릭으로 이동하기 https://wergia.tistory.com/317 안녕하세요! 여러분들과 함께 게임 개발을 공부하는 베르입니다! 이번에는 전에 C++로 구현해보았던 마우스 클릭 이동 기능을 블루프린트로 만들어봅시다! 사용 엔진 버전 : 4.27 타임라인 0:00 인트로 0:11 프로젝트 생성과 리소스 임포트 0:47 맵 세팅 2:27 Player Controller로 마우스 입력 받기 4:50 클릭한 위치로 이동시키기 6:35 캐릭터 구현 9:41 게임 모드 설정과 테스트 10:43 아웃트로 스크립트 인트로 안녕하세요. 여러분들과 함께 게임 개발을 공부하는 베르입니다. 지난 강좌에서 C++로 구현했던 마우스 클릭을 이용한 캐릭터 이동 기능을 이번에는 블루프린트로 만들어 보겠습니다. 프로젝트 생성과 리소스 임포트 먼..
청년취업사관학교 소개 https://sesac.seoul.kr/common/greeting.do 꿈꾸는 개발자 데뷔코스, 청년취업사관학교 SeSAC 새싹(Seoul Software Academy, SeSAC)은 새로운 싹을 틔우기 위해 더 높은 곳을 향해 도전하고 한 단계 성장하여 새로운 삶을 개척하는 인재들의 공간입니다. 서울시에서 서울시 청년들을 위한 무료 교육공간입니다. 제가 수강하고 있는데 현업자분들이 알차게 가르켜줍니다. 강추입니다 점심값도 나오고요 꿈꾸는 개발자 데뷔코스, 새싹 ‘새싹’은 싹을 틔우기 위해 더 높은 곳을 향해 도전하고 한 단계 성장하여 기업과의 연결, 새로움을 추구하는 인재들의 공간입니다. sesac.seoul.kr https://sesac.seoul.kr/course/active/detail.do..
인공지능 적 만들기 진행시 막히면 90도 회전하기 timeWatch라는 매크로 isMove라는 매크로 변수 이벤트그래프1 이벤트그래프2 움직임을체크해 방향을 바꿔준다. 방향을 바꿔주는 로직을 OnHit 이벤트로 옮겨봤지만 너무 민감하게 반응해서 오히려 더 않좋음 쿨타임을 줘야할듯
적이 플레이어 따라가기 적도 플레이어도 캐릭터를 부모로 만들었다. 최소한 Pawn은 되야한다. CharacterMovementComponent를 사용할 예정이다. 적캐릭터 컴포넌트에 적 캐릭터에 CalcdirectionToPlayer라는 펑션을 만든다. 이벤트그래프에 다음과 같이 노드를 만든다. Detail에서 다음과 같이 하면 자동으로 방향을 캐릭터쪽으로 회전시켜준다 Max Walk Speed를 600에서 450으로 줄여준다 그래야 플레이어가 도망갈수 있다.