Introduction

게임 엔진에 대한 Metal Rendering 이후, 게임을 작성하는 방법에 대해 알아보자.

Breakout* 게임을 따라 Raybreak라는 프로젝트를 만들어볼 것이다.

Breakout (비디오 게임)은 1976년 아타리가 개발한 아케이드 게임.
간단한 게임이지만 대부분의 게임에서 사용하는 많은 원칙이 포함되어 있다.

- 새로운 Model이 있는 새로운 Scene을 만든다.
- 게임 경기장의 크기를 결정하고 모든 Model의 시작 위치를 계산한다. 그런 다음 Models bounding Box를 사용하여 2D에서 간단한 충돌 검사를 수행한다. (=모든 방향에서 모델의 높이와 너비를 알 수 있다.)
- 효과음과 음악을 게임에 추가하고 게임을 마무리하기 위해 승패 여부를 보여주는 두 번째 Scene을 만든다.
RayBreak: the Game

