일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 화살피하기
- c++class
- 공부
- python
- C++
- IMGUI
- 렌더몽키
- 유니티
- 파이썬
- 표창던지기
- 게임만들기
- premake5
- rendermonkey
- 이득우언리얼
- swipe
- 그림자 효과
- c#
- 가변배열
- 비주얼스튜디오
- visualstudio2022
- 언리얼
- 이득우
- 배열문제
- 화살표 메서드
- 다중상속
- 셰이더
- Unity
- 3차원배열
- 화살표 함수
- uidesign
- Today
- Total
목록UnReal/공부 (5)
신입 개발자 공부 과정

1일차 https://www.notion.so/lewisjkim/1-8f70780880f64da9ba50034bb6392f69?pvs=4 2일차 https://www.notion.so/lewisjkim/2-9fc3313570c740cb9ced1eadd7ce9473?pvs=4 3일차 https://www.notion.so/lewisjkim/3-c6dc95d8806840d6a9a609d829fd0ac0?pvs=4 4일차 https://www.notion.so/lewisjkim/4-bf11cab71d134f1b9b281ad780db8617?pvs=4 최종 영상 시퀸스 제작 포트폴리오

폰 = 플레이어가 조종할 수 있는 특수한 액터인 폰은 움직이는 액터 + 조종당하는 기능 인간형 폰을 제작 시 고려 요소 = - 시각적 요소 = 스켈레탈 메시(애니메이션 재생+메시) 컴포넌트 - 충돌 요소 = 충돌체 컴포넌트 - 움직임 요소 = 폰 무브먼트 컴포넌트 - 네비게이션 = 언리얼 엔진의 내비게이션 시스템과 연동되어있어 목적지를 알려주면 스스로 목적지까지 이동하는 길 찾기 기능을 가지고있다. - 카메라 출력 폰 설정 컴포넌트 포인터 객체들을 생성하고 컴포넌트들을 설정해 초기화 해준다. 그리고 불러올 스켈레탈메시 경로를 찾아서 불러오고. 불러오는게 성공했다면 스켈레탈 메시 컴포넌트에 설정해준다. 폰의 조작 플레이시 게임에만 포커스 하게 설정하기 이렇게 설정 후 컴파일 하면 플레이시 모든 입력 신호가..

게임모드 직접 생성 = 새로운 c++클래스 ->gamemodebase 생성 폰 생성 ->클래스->pawn 세팅->월드세팅->GameMode->GameMode Override 에서 생성한 게임모드 적용 위와 같이 설정하면 기본 게임모드가 아니게 되어 플레이시 마네킹 액터가 나오지 않고 카메라 시점으로 플레이가 된다. - 직접만든 pawn을 default pawn으로 설정하기 위와 같이 설정하고 compile을 꼭 해준다. 플레이어 컨트롤러 = 무형의 액터로 폰을 조종하는 역할을 맡는다. 폰 = 플레이어 컨트롤러에게 조종당하는 액터 플레이 버튼을 누르면 = 플레이어 컨트롤러 생성 ->플레이어 폰 생성 -> 플레이어 컨트롤러가 플레이어 폰을 빙의(possess) -> 게임 시작 순으로 진행된다. 플레이어 컨트..

언리얼 버전: 책에서 안내 된 버전인 4.19 버전으로 진행하고있다. 월드 = 언리얼 엔진의 뷰포트 윈도우에서 보이는 가상의 작업 공간을 칭한다. 공간 = 가상 세계를 구성하는 3차원의 영역. 게임 을 구성하는 물체는 월드, 곧, 가상의 공간 안에 존재해야 하는데 기본적으로 제공되는 Transform이라는 구조체를 사용한다. 공간의 기본 단위는 cm이다. 시간 = 현실 세계와 동일하게 흘러가지만, 멈추거나 느리게 혹은 빠르게 시간의 스케일을 조절할 수 있다. 물리 = 월드 공간에 배치된 물체에 작용하는 물리적인 환경. ex) 중력. 공간에 배치된 물체가 월드로부터 물리적인 영향을 받으려면 출돌체Collision정보가 있어야 된다. 렌더링 = 엔진이 제공하는 시각적인 기능으로 빛과 이에 반응하는 Mater..