728x90 반응형 Unreal4 Blueprint 용어 정리2 더보기틀린 내용이 있다면, 언제든 댓글에 정정 글 남겨주세요!중간에 영어로 혼합해서 쓴 이유는, 익숙해지면 좋을거 같은 표현이기 때문입니다.저는 혼자 정리할때도 가능하면 다 영어로 표기하고 있습니다 :) 게임, 웹, 앱 무엇을 만들더라도 프로그래머들에게 익숙한 개념은 class, object 다. 정말 쉬우면서 중요한 개념이다.그래서 오늘은 오브젝트가 과연 Unreal Blueprint에선 어떤 식으로 표현하고 있는지 매칭시켜보고자 한다.용어 정리Object- Data or Functionarlity 의 집합- 여기서 우리는 Blueprint에서 Function을 사용하는데, 이 걸 노드라 표현했다.- 즉 Blueprint는 Object와 Function을 매핑 해준다고 볼 수 있다. Actors - 레.. 2025. 5. 11. Blueprint 용어 정리 최근 Blueprint 로만 게임을 만들어 보고 있어, 문득 용어에 대해 한번 정리해두면 좋을거 같아 끄적여 봅니다. Event Graph- Blueprint 를 그릴 Canvas Node- Blueprint에서 사용할 수 있게 미리 만들어진 Function Event- "언제" 실행해야 하는지에 대한 노드 Pin- 노드와 노드를 연결해주는 소켓- Input Pin 과 Output Pin이 있다.- 노드를 기준으로 보통 왼쪽에 Input Pin을 오른쪽에 Output Pin을 정의- Input Pint은 언제 해당 노드를 실행할지 알려준다.- Output Pin은 이 노드 이후에 무엇을 할 지 알려준다.- Pin에 따라 Output만 있을 수 있다. (주로 Event Node) Connection- In.. 2025. 5. 6. Blueprint & C++ 더보기Udemy 'Unreal Engine 5 C++ 개발자: C++ 학습하고 비디오 게임 제작하기' 강의를 참고하여 작성한 내용입니다. 광고X 내돈내산 Blueprint VS C++BlueprintC++- Visual Programming (언리얼 내에서 바로 가능)- 별도의 실행할 IDE가 필요- 모두에게 친화적 (배우기 쉽다)- 주로 익숙한 프로그래머 한정 친화적- 내장 함수가 잘되어 있어 기능을 쉽게 사용할 수 있다.- 언리얼의 모든 영역과 기능에 접근할 수 있다.- 언리얼 전용으로 콘셉트 충돌이 적다.- 사용자에 따라 콘셉트 충돌이 발생할 수 있기에, 그때 그때 커스텀이 필요 대충 제가 생각했을 때 장단점인거 같습니다. 어느 한쪽이 우세하다고 보긴 어렵죠그래서 우리는 이 두개의 장점을 극대화 하.. 2025. 5. 5. UE5 BP, CPP 저장 안되는 현상 해결법 오래간만에 Unreal 5를 사용하면서 정말 예기치 못한 이슈가 있었습니다.해당 프로젝트를 열 때 일부 BluePrint에서 parent class가 없는 이슈로 cpp또한 사라져 있었습니다.분명 이전 내용까지 다 git에 올려 제대로 올라가 있으며, 프로젝트를 열면 코드도 다 있는 상태였습니다.자체 진단법)1. 프로젝트가 열리자마자 라이브 코딩을 실행시켜 프로젝트 자체를 리컴파일하니깐 사라진 cpp들이 나오는지 확인한다.1-1) 안나온다면 프로젝트의 불필요한 폴더들 (검색 gogo) 지우고 generate project를 실행해준다.1-2) 나오는 상황이라면 이는 VS 프로젝트 자체에서 컴파일을 해야하기에 다음과 같이 진행한다. 이때 주의할점은 언리얼 프로젝트 실행이 느릴수도 있으니 해당 스텝들을 실행.. 2024. 12. 16. 이전 1 다음 728x90 반응형