SW.AI 트랙/entry

[엔트리] 슈팅게임만들기 - 2. 시작화면 만들기

AI 봇 2022. 8. 12. 16:29

엔트리로 만드는 슈팅게임만들기입니다.


  1. 슈팅게임 기획
  2. 시작화면 구성
  3. 소행성 만들기

 


2. 시작화면 만들기

 

1) 목표 기능

 

게임시작 버튼을 클릭하면 게임이 시작됩니다.

게임방법 버튼을 클릭하면 키보드 조작법 등 설명이 표시됩니다.


2) 블록 설계

 

오브젝트 : 배경, 글상자

글상자 : 게임시작, 게임방법


 

3) 오브젝트 추가

 

먼저, 기본 세팅되어 있는 엔트리봇 오브젝트는 필요없으니 X버튼을 클릭해서 삭제해 줍니다.

엔트리봇

장면 설정

첫번째 장면의 이름은 시작화면으로 변경해 주세요. 그리고 게임설명, 게임시작 장면을 만들어 줍니다. 장면 추가 시 시작화면 장면을 복제하기로 추가하면 편리합니다.

장면 - 시작화면

 

장면 - 시작화면

 

4) 블록 조립

 

배경 추가

배경은 [오브젝트추가] - 오브젝트선택매뉴  [배경] 탭에서 별헤는 밤, 우주, 우주정거장 등 마음에 드는 오브젝트를 선택하고 추가합니다.  저는 별헤는 밤 배경을 추가했습니다. 배경이 추가된 시작화면 장면 이름탭을 마무스 오른쪽 클릭해서 2개의 장면(게임시작, 게임설명)을 복제해 줍니다.

게임배경

글상자 추가

[오브젝트추가] - [글상자] 메뉴에서 텍스트 입력창에 게임시작을 입력하고 글꼴 색상과 채우기 색상을 추가해 주세요. 같은 방법으로 게임종료 글상자도 만들어 줍니다.  글상자가 다 만들어 지면, 게임화면의 적당한 위치로 이동하고 크기도 조절해 줍니다.

 

글상자

게임시작 글상자 블록

시작화면 장면에서 게임시작 장면으로 이동하는 블록 조립입니다. 게임시작 오브젝트를 클릭했을 때와  시작 - 시작하기 블록을 사용합니다. 시작하기 블록을 사용하면 장면을 이동할 수 있습니다.  게임시작 장면으로 넘어간 후에는 시작하기 버튼을 눌렀을 때 블록이 아닌 장면이 시작되었을 때 블록을 사용해서 게임이 시작되도록 설정할 수 있습니다. 

게임시작 장면으로 이동하기 코드

게임방법 글상자 블록

시작 - 시작하기 블록을 사용해서 게임방법 장면으로 이동하는 블록 조립입니다.

게임방법 장면으로 이동하기 코드

 

장면 - 게임방법

 

4) 블록 조립

 

글상자 추가

게임방법을 소개한 글상자와 게임시작 글상자를 추가합니다.  게임방법을 소개하는 글상자에는 이동방법 등 게임에 필요한 필수 내용을 설명해 줍니다.

 

게임시작 글상자 블록

게임시작 글상자를 클릭하면, 게임시작 장면이 시작됩니다.

게임시작 장면으로 이동하기 코드

 

우주선 슈팅게임의 시작화면을 만들었습니다. 여기서는 장면을 여러개 만들고 장면으로 이동할 수 있는 시작하기 블록을 사용했습니다. 만일 게임설명 장면을 새로 만들지 않고 시작하기 장면에서 게임설명을 하고 싶을 때는 어떻게 할까요?


게임설명하는 다른 방법

 

장면을 이동하는 방식이 아닌, 글상자 블록을 이용해서 게임설명을 할 수도 있습니다.

글상자 블록 중에 모모라고 글씨기 블록에 게임설명을 입력하면, 시작하기 버튼을 클릭했을 때 게임설명이 나오도록 만들 수 있습니다.

시작하기 버튼을 클릭했을 때 모모라고 글쓰고 게임시작 신호 보내기 코드

 

 

last update : 2022.08.12