55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
State 패턴듣고 질문드립니다..
안녕하세요 루키스님저는 비전공자로서, 강의 너무 잘듣고있습니다.이해가 아주 쏙쏙됩니다.이때까지 제 자존심이 허락하지 않아뭐 안되는거있으면 구글링이나 chatgpt한테 물어봐가면서 아득바득해결했는데이건 도저히 이해가 안되네요... 제가 공격을 구현하는 코드에서 실수로 UpdateAnimation 부분을 빼고 연결해버렸습니다.나머지는 강의랑 동일한 코드로 작성하였습니다근데 요상하게도 나머지 기능은 정상적으로 작동하는데 공격시, 2회연속공격을 하더라구요??아니 공격키가 먹히는 것도 요상한데 2회연속공격도 요상합니다. 공격키가 먹히는 이유는 Event Tick에 걸어준 코드 때문에Update Input 함수에서 노란선방향으로 쭉 나가서 UpateAnimation쪽으로 가주면서공격키를 눌러주긴했으니까 EState가 Skill값으로 받아줘서 결과적으로 공격 모션을 취한것으로 예상을하고있는데근데 왜 2회연속공격으로 실행될까요??예전에 말씀하시길 Tick이 frame단위로 굉장히 짧은시간이니깐공격키가 눌린 찰나의 시간동안 저 과정이 2번 반복되서 그런걸까요??
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
유니티 MMORPG
유니티는 2D 게임 만들기에 좋다고는 하나 C++이 아닌 C#이기 때문에 데이터 계산하는데 느리지 않나요? 리니지처럼 수백명이 동시에 PK를 해도 문제가 없는 엔진인가요?아니면 서버만 C++로 만들면 되는 건가요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
타일맵, 마우스 이동 클릭
타일맵은 내비 매시 바운드 볼룸이 적용이 안되는데 마우스 클릭 이동 어떻게 해요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
타일단위이동강의중....
우선 강의 잘보고 있습니다. 공부에 많은 도움이 되고 있습니다. 언어를 일도 모르는데 잘보고 따라 하고 있습니다. 다름이 아니라 강의 전까지는 나이트가 키보드 조작대로 움직였는데.. 타일단위이동강의를 따라하고 나니 움직이지를 않고 제자리에서 방향 과 동작만 이루어지고 있는 상황입니다 아.. 제 실수라는것은 알아요.. 중간 중간 픞레이를 해봤어야 되는데 그걸 안하고 무작정 따라하다 보니 어디서 꼬였는지를 모른다는 겁니다 죄송합니다 이걸 bp_playcontroller에서 문제인거 같은데 도통 모르겠습니다 이렇게 되어 있는데... 뭐가 문제 일까요??이렇게 되어 있습니다.
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
카메라 관련
안녕하세요. 강의 잘 듣고 있습니다.지금까지 강의해주신 내용대로 잘 따라했는데, Knight를 배치하고 이동시킬 때 아래 사진 2개와 같이 정상적인 카메라 화면과, 이상한 카메라 화면이 반짝거리며 등장하는 현상이 발생하는데, 혹시 이 문제는 왜 생기는걸까요?Play 했을때도 간헐적으로 아래 사진처럼 비정상적인 카메라 화면으로 플레이되곤 합니다.. Knight를 지웠다가 다시 배치하면 정상 동작하긴 하는데, 너무 번거롭네요 ㅜㅜ
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
언리얼 오마카세 강의와 차이점
이번에 진행하신다는 언리얼 오마카세 강의랑 이 강의 포함 기존에 올리신 언리얼5 강의 3개랑 무슨 차이가 있나요?뭐가 더 깊게 알려주는 강의인가요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
에러메세지 뜨면서 막히는데 뭐가 잘못된건지 잘모르겠어요
플레이하면 정상작동되고 몬스터를 한대라도치면 HP가 안달고 esc로 종료하면 해당 메시지가 뜹니다.이 메세지는 왜 뜨는 건가요 ~?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
언리얼엔진 MMORPG 2D
언리얼엔진으로 만든 MMORPG 2D는 뭐가 있나요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
Add Call to Parent Func 궁금하게 있습니다.
Knight의 EventTick함수가 호출될 때 Creature의 EventTick이 호출되고 Knight의 EventTick함수가 호출 되던데,add call to parent func를 호출할 필요가 있나요??
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
[타일 좌표 구하기/19:30] 질문
로직은 Valid 체크 후 true일 때만 actor의 위치를 변경하도록 되어 있는데 왜 false인데 위치가 변경된 것일까요?설명도 "원래는 이동할 수 없지만 어찌됐건 이 그리드 단위를 기준으로 얘가 해당하는 그 월드 좌표를 구해 가지고 일단 이렇게 이동을 시켰다는 걸 알 수가 있는거죠" 라고 해주셨는데 어찌됐건, 일단이라는 부분이 잘 이해가 가지 않습니다.언리얼 엔진의 오류라고 봐야하는 부분인 지, GetTilePos를 순수 함수로 체크한 것이 영향이 있는 건지 궁금합니다 (이론적으로는 영향이 없겠지만 이게 오류의 원인인건지).
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
캐릭터가 사라져요
플레이 버튼 누르기 전입니다 플레이 버튼 누르면 캐릭터가 사라집니다섹션2 state 패턴까지 따라한 상태입니다캐릭터가 사라질때는 보통 어떤 경우 일때 이런 현상이 나타나나요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
PaperZD
Top Down.PaperZD.애니메이션 적용이 된 마우스 클릭 이동에 관한 영상 올려 주실 수 있나요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
구조체와 레벨 블루프린트, 폰 블루프린트의 연동에 대해 질문 드립니다.
비슷한 질문을 2번 드려서 죄송합니다.도저히 이해가 안되고 어디서 물어볼 방법도 없어서 실례를 무릅쓰고 2번이나 질문 드립니다.백터 이동같은 복잡한것 보단 단순한 인티저 값으로 테스트를 진행 했습니다.구조체 블루프린트를 만들고 HP라는 값을 만들고 500을 입력했습니다.레벨 블루프린트는 이렇게 작성했습니다.키보드 4번을 누르면 HP값이 20씩 줄어들도록 했습니다.일단 레벨 블루프린트에 작성한건 정상적으로 작동이 됩니다.4번을 갈겼더니 실시간으로 수치가 줄어듬을 확인했습니다.일단 구조체와 블루프린트 자체는 정상적으로 작동합니다.폰 블루프린트에, 이 구조체 값을 받아서 출력 해봤습니다.레벨 블루프린트의 프린트 텍스트와, 폰 블루프린트의 프린트 텍스트를 동시에 작동하도록 했습니다. 대신 폰 블루프린트의 텍스트는 빨강색으로 표시됩니다.일단 둘 다 초기값인 500을 받아서 정상적으로 출력됨을 확인하였습니다.4번을 갈겼더니 레벨 블루프린트의 값은 정상적으로 줄어드는데폰 블루프린트의 값은 변하지 않고 그대로 500으로 표시됩니다.폰 블루프린트는 이 변화된 값을 받지 못하고 있습니다.왜 이러는지 도저히 모르겠습니다. 제발 이 주제에 대해 한번만 더 가르침을 구합니다.
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
투사체 목표 좌표 설정을 하려고 구조체를 이용했는데요
일단 레벨 블루프린트 안에서는 구조체에 좌표 입력, 출력이 정상적으로 됐습니다.그리고 배운대로 코드를 짜니 물체 이동이 정상적으로 구현이 됐습니다.문제는 투사체(폰) 블루프린트를 만들어서 구조체에서 좌표값을 받아오려고 했는데요레벨 블루프린트에선 정상적으로 작동하던 코드를 투사체 블루프린트로 옴기니까 작동이 안됩니다. 이 투사체(폰) 블루 프린트에서 구조체 값을 읽어오지 못해서 발생한 문제인데요.(포맷 텍스트로 좌표를 읽어오지 못하는걸 확인했습니다.) 왜 읽어오지 못하는 걸까요? 원래 안되는 걸까요? 그냥 기능적으로 안되는게 많이 있던데 이것도 그런건가요??
- 해결됨[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
블루프린트 클래스 키보드 동작 (키보드 매핑)
디버깅을 해도 해당 input을 못받는것 같은데 왜 그럴까요ㅠㅠ종단점 설정을 해도 키입력을 했는데 종단점에서 멈추지 않는것을 보면 키보드 이벤트 자체가 호출이 안되는거 같습니다. Unreal engine 5.2 버전이며검색으로 BluePrint Keyboard input 에 대해서 검색해서 나오는 방식들을 시도했는데도 안되서 2시간 정도 헤딩하다가 질문드립니다. Level BluePrint 에 가서는 키보드 동작이 실행이 일단 됩니다.레벨 블루프린트에 W 키보드 이벤트는 키 입력을 할때마다 호출이 잘 됩니다.2. Paper Character로 클래스 부모 클래스를 설정하였고, 기본 flipbook에 idle도 동작 잘하고 있습니다. 클래스의 부모 클래스 설정 문제 없고, flipbook을 잘못 만들었을수도 있어서 다시 삭제후, 만들어도 봤습니다. 그외 기본 클래스 세팅을 만진것은 gravity scale을 1.0에서 0으로 바꾼것 외에는 없습니다.해당 클래스 블루프린트 Event BeginPlay도 잘 동작합니다. 클래스의 BeginPlay도 호출이 됩니다. 추가로 어떤 시도를 해야될지 막막하여서 질문드립니다 ㅠㅠ
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
페이퍼 캐릭터 빙의 관련 질문
1 섹션 수업을 따라가다가 막히는 부분이 있어 질문 드립니다.수업 내용대로 페이퍼 캐릭터를 상속받아 BP_Knight 클래스를 생성하고 스프라이트에 소스 플립북을 적용시켰습니다. 이후 스프링암과 카메라 컴포넌트를 추가 했습니다. 에디터에서는 이런 모습입니다.아직 빙의를 하지 않은 상태에서는 수업 내용대로 중력의 영향을 받아 낙하가 되었습니다. 그런데 BP_Knight 에 플레이어 자동 빙의를 Player 0 으로 설정하고 실행하면 수업 내용대로 라면 실행했을 때 카메라가 BP_Knight에 빙의되어 낙하되는 걸 따라가며 찍어야하는데 왜 인지 원래는 낙하가 되었던 BP_Knight 가 낙하도 되지 않고 카메라가 빙의도 되지 않는 것 같습니다.수업 내용을 그대로 따라하며 진행했는데 제가 실수한 부분이 어디 인지를 모르겠습니다.
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
Cast To WBP_HpBar를 해주었는데 Get HpProgressBar가 없습니다.
영상 10:48초 부분입니다.먼저 WBP_HpBar에 ProgressBar를 생성해 HpProgress로 이름을 바꿔주었습니다.다음 BP_Creature의 컴포넌트에 Widget을 추가하고 Detail창에 있는 Widget Class에 WBP_HpBar을 연결해 주었습니다.그리고 Cast to해주었는데 get HpProgressBar를 꺼내 줄려고하는데 없다고 뜹니다 ㅜGet HpProgressBar가 생성이 안되는 이유가 있을까요?3번정도 반복해서 들었는데중간에 놓친부분이 있을까요?
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
타일 단위 이동 실습 관련 질문
안녕하세요, 지금 제가 '타일 단위 이동' 강의까지 들었습니다. 그런데 실습을 따라하던 도중 Rookiss 님의 실행 화면에서는 게임이 잘 작동하는데, 저는 게임 시작을 누르면 처음에 플레이어가 안 보이다가, 이동시키면 보이기 시작하는데 체력 바가 Ground 타일맵에 가려서 보이질 않네요. 그래서 중간에 제가 잘못 따라했나 싶어서 강의 자료에서 새로 다운받아서 프로젝트를 실행했는데도 같은 결과가 나옵니다.어떤 문제인지 알 수 있을까요? 이해를 도와주기 위한 영상 링크 또한 올려 드리겠습니다.https://youtu.be/X892-cHkeN8
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
For loop 관련 질문입니다.
For loop와 함수를 가지고 여러 장난을 치던 중, for loop의 loop body부분이 딜레이를 가지고 함수를 실행한후 3초있다가 다시 실행하게 되었으면 좋을거 같아. 함수 뒤쪽에 delay를 넣었지만, 이에 불구하고 함수가 3번 연속으로 실행된 뒤, completed에 연결된 노드들까지 실행이 되었습니다.제가 이에대해 이해한 바는 for loop는 event를 호출하는것과 같이, loop body에 연결된 노드들을 연속적으로 호출한 후, completed의 노드를 실행하는거 같았는데 혹시 제가 이해한게 맞나요?또한 제가 원래 원하던 느낌이 되게 delay를 가지고 여러번 실행되게 하는 방법이 있을까요? 아 그리고 이건 또 다른 이야긴데... bp creature의 attack 콜리젼 범위를 보이게 하거나 안보이게 하는 방법을 잘 모르겠네요..분명 강의에서 가르쳐 주셨는데 찾질 못하겠어요 ㅠㅠ
- 미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
Enumeration에 대한 질문입니다.
Attack을 먼저 Enum 목록에 만든 다음 스샷과 같이 만들고 재생하면 처음부터 공격애니메이션이 계속 실행됩니다. 스페이스 바를 몇번 누르면 다시 제대로 돌아오구요.Attack을 먼저 목록에 만들지 않고 Idle이나 Move로 만든 다음 다시 블루프린트를 만들고 재생하면 정상적으로 실행됩니다.Enum 순서가 상관이 있나요?? 해당하는 set만 잘 설정하면 순서는 아무 상관 없지 않나요??