게임의 시작이 있다면 끝도 있는 법입니다. 이번 강의에서는 게임의 끝을 알려주는 게임오버 화면을 생성하는 실습을 진행해보겠습니다.
구름 마리오 게임에서 게임오버 화면은 캐릭터가 장애물에 부딪히는 경우에 생성되는 화면입니다.
이번 기능 구현은 '방송하기' 블록의 활용에 초점을 맞추고 설명하도록 하겠습니다.
안에 방송하기 기능을 하는 '
', '
', '
' 총 세 종류의 블록이 있습니다.
게임오버 화면을 띄워주려면
- 캐릭터가 장애물에 부딪힐 때
를 설정해두고, - 스프라이트로 등록된 게임오버 화면의 스크립트에서
화면이 보이게 설정하면 됩니다.
위의 조건대로 스크립트를 작성한다면 장애물 스프라이트에 추가되는 블록 조합은 아래와 같은 형태입니다.
게임오버 화면 스프라이트에 추가되는 블록 조합은 아래와 같은 형태입니다.