게임 모드
화면에 배치된 모든 오브젝트가 액터이고, 폰이라는 것은 액터의 하위 요소이다.
액터는 기능으로 구성되어있는데, 이러한 기능을 컴포넌트라고 부른다.
액터는 최소 한 개 이상의 컴포넌트를 지닌다.
AI 컨트롤러는 유저가 컨트롤하는 것이 아닌 자동으로 반응하게 만드는 컨트롤러이다.
레벨의 개념과 구조
메인레벨과 서브레벨
- 레벨은 게임이 진행되는 맵, 장면, 또는 무대
--메인레벨은 Persistent Level, 서브 레벨은 Sub-Level




오늘의 퀘스트 - 내가 좋아하는 게임 상호작용 분석하기
1. 선택한 게임의 이름은 무엇인가요?
- 스플릿 픽션
2. 선택한 게임의 장르는 무엇인가요?
- 액션 어드벤처
3. 선택한 게임의 어떤 시스템에 집중하셨나요?
- 하나의 화면을 두 파트로 나누어 서로 협동하며 과제를 해결해 나가는 시스템
4. 해당 시스템이 동작하는 구조의 시작부터 과정을 자세하게 분석, 나열해봅시다.
- 한 사람이 호스트를 맡아 게임을 시작한다.
- 온라인에서 접속을 감지하고 각자의 입력을 처리하는 서버가 생성된다.
- 다른 한 사람이 접속하면 게임을 시작할 수 있는 버튼이 활성화된다.
- 게임이 시작하면 플레이어의 화면이 분할되며 고유한 뷰포트를 갖게 된다.
- 서버는 온라인으로 각 플레이어의 입력을 처리하고 동시에 상대방에게 송출해준다.
- 특정 지점에 도달하면 뷰포트가 합쳐지며 같은 뷰포트에서 움직일 수 있게 된다.
5. 직접 분석해본 내용 중 가장 핵심이 되는 구성 요소는 무엇이라 생각하나요?
- 코옵을 진행할 수 있게 해주는 온라인 서버 처리