
건물, 캐릭터, 라이트, 카메라 등 눈에 보이는 오브젝트뿐 아니라
트리거(Trigger)나 볼륨(Volume)처럼 눈에 보이지 않는 것도 모두 액터의 일종
액터마다 고유한 컴포넌트를 지니고 있으며, 위치, 회전, 스케일과 같은 변환(Transform) 정보를 가짐
뭔가 역할을 하는 존재는 전부 액터이다
아무 컴포넌트가 없는 빈 액터
게임 로직 또는 특정 위치·트리거 용도로 유용
컴포넌트를 추가하여 사용도 가능

고정된 메시(3D 모델)를 표시하기 위한 액터
건물, 나무, 바위, 가구 등 움직임이 크게 필요 없는 오브젝트

조명을 제공하는 액터
색상, 밝기, 그림자 방식 등 조절 가능




Actor를 상속하며, 게임 내에서 플레이어나 AI가 조종할 수 있는 가장 기본적인 클래스
이동 로직, 충돌, 중력 등의 기능이 기본적으로 포함되어 있지 않음
비행기, 드론, 자동차 등 복잡한 보행 애니메이션이 필요 없는 특수한 움직임의 오브젝트에 적합
Pawn을 상속받아, 보행, 점프, 애니메이션, 충돌 처리 등의 기능이 내장되어 있는 클래스
Skeletal Mesh와 CharacterMovementComponent(이동 컴포넌트)를 기본 제공하여, 복잡한 애니메이션과 이동을 쉽게 처리
일반적인 인간형 캐릭터 구현에 용이
그래프: 어떠한 상황이 벌어졌을 때, 어떠한 행동을 할지 구조로 표현한 것
함수: 여러가지 행동을 하나의 행동으로 묶어주는 역할
매크로: 어떠한 값이 들어왔을 때, 그 값에 여러가지 처리를 해 다른 값으로 바꾸어 주는 역할
변수: 프로그램에서 사용되는 저장 공간의 일종

사용자의 입력Input(가위, 바위, 보)에 따라 정수형 변수Power(0, 1, 2)로 만들기

컴퓨터의 값을 랜덤으로 정하고 출력하기

승패 정하여 출력하기
