< '언리얼엔진5/블루프린트 Paper2D 로 게임 만들기' 카테고리의 글 목록 (2 Page)

언리얼엔진5/블루프린트 Paper2D 로 게임 만들기 14

[언리얼엔진5 필기] 4. 배열, 맵, 해시테이블, 버블정렬,

RESIZE 0으로 인자만큼 배열 크기 초기화. Set Array Elem index를 item으로 변경. Size to Fit -> 배열의 인덱스보다 높은 index 를 설정할때 체크해주면 강제로 영역을 늘려서 할당해줌. 로또 번호 생성기 0~5까지의 배열 인덱스에 1-45 범위의 로또 번호가 생성된다. (ADDUNIQUE 로 중복 제거) 버블 정렬 맵 중복되는 키가 있으면 마지막으로 적용한 키가 들어감. Find를 사용하면 값이 없을 경우 맵에 추가해준다. ex) tmp 검색 -> 'tmp' : '0' Contains는 단순히 데이터가 있는지 불리언으로 반환해준다. 4일차 후기 버블정렬은 기본중의 기본이지만 블루프린트를 이용해 코딩을 하려 하니 익숙치는 않았다. 강의를 들으며 실습을 직접 해보며 익숙..

[언리얼엔진5 필기] 2. 사칙연산, 디버깅, 논리연산, 흐름제어

사칙연산 주의점 - 타 언어와 같이 정수 / 정수 나눗셈 주의. 이하생략 문자열 포맷 -formattext 로 사용 가능. 직관적이다. 디버그 - F9로 중단점 설정 가능, F10으로 단계별 이동 (비주얼과 동일) - 블루프린트에서 각 노드의 변수에 커서를 둬서 값 확인 가능 논리연산 - 타 언어와 동일. 흐름 제어 - 시퀀스 노드 0 , 1 (0번 시퀀스가 모두 실행되면 1번 시퀀스가 실행됌.) - FlipFlop A, B 를 반복적으로 실행. (A, B, A, B, A, B) Min, Max 노드 를 사용해서 더 단순하게 사용 가능하다. Min 도 동일. Clamp 를 사용하면 브랜치와 Min, Max 노드를 사용하지 않고 통합해서 사용 가능하다. 2일차 후기 - 기본 C++ 문법을 블루프린트로 실습..

[언리얼엔진5 필기] 1. 변수 타입 / get set

2023-07-12 언리얼엔진 공부 시작 (인프런 - Rookies 언리얼 엔진 강의) 게임의 구성요소 1. 데이터 - 컴퓨터에게 알려주는 게임 세상의 요소 (램에 저장됌) 2. 로직 - 데이터 연산을 담당 일반적으로는 불리언 변수 앞에는 b를 붙임. ex) bSound 변수는 대문자로 시작. DOUBLE PRECISION 데이터 타입은 2배의 정밀도를 갖는 부동 소수점 숫자를 갖는다. 정밀도는 자동으로 FLOAT의 정밀도보다 높은데, 허용되는 값의 범위는 FLOAT에서와 마찬가지로 사용되고 있는 시스템에 따라 다를 수 있다. Name - 상수형 명시 타입 / 용량 적게 차지함 Text - 언어 로컬라이제이션 에 좋음 String - 그냥 문자열 / 플레이어 이름 get / set - 일반적인 get s..