본문 바로가기
C++ 개발 일지

231005 C++ 언리얼 엔진 기초

by the_cat_Soy 2023. 10. 6.

언리얼 엔진 에디터

  • Ctrl + shift +w : 앱 스케일 조정

  • 언리얼 최소화만 시켜놔도 퍼포먼스에 부담이 덜하다

  • Viewport 카메라 방향 invert.
  • 거리에 따라 카메라 속도 조절하기

 

  • Detail Lighting : 베이스 라이트 확인 가능
  • Lighting Only : Directional light만
  • Static mesh on/off

 

  • 사칙연산 중 나누기 대신 곱셈으로 계산하기 ex) *0.5
  • scale, rotation 은 사차 행렬(0, 0, 0, 0)(0, 0, 0, 0)모델링의 Origin Scale을 맞춰 오는 게 좋다.

 

언리얼 엔진의 C++

-C++은 Low-Level language저급 언어 : 기계 언어에 가깝다

- Unity(C#) vs Unreal Engine(C++)

Unity(C#)  Unreal Engine(C++)
쓰기 쉽다 쓰기 어렵다
성능X 성능 O
G.C 있음 G.C 없음
[C#처럼, 자동화]  
고급언어 저급언어

-G.C - (Garbage Collecting)

C++ → 삭제 → 물리적으로 컴퓨터 메모리 주소에서 삭제 필요

면접 - 코딩테스트에서 알고 있어야 하는 필수 사항