• 검색 결과가 없습니다.

간단한 슈팅게임 만들기

N/A
N/A
Protected

Academic year: 2021

Share "간단한 슈팅게임 만들기"

Copied!
29
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

VR코딩 02

간단한 슈팅게임 만들기

헬로앱스

(2)

새파일 만들기

(3)

새파일 만들기

• 오른쪽 아래에 있는 “새파일” 버튼을 클릭하면 새로운 파일이 생성됩니다.

(4)

반복문으로 공 생성하기

(5)

반복문으로 공 생성하기

• 로직 명령어 그룹에 있는 While 반복문 명령어를 추가합니다.

(6)

반복문으로 공 생성하기

• 3D 오브젝트 명령어 그룹에 있는 공모양 추가하기 명령어를 while 명령어 영역 안에 추가합니다.

(7)

반복문으로 공 생성하기

• 속성 창에서 X 버튼을 클릭하여 공의 이름을 지웁니다.

3D 공간에서 만들어지는 물체들은 이름이 서로 다르게 만들어 져야 합니다.

명령어의 이름을 지우면 자동으로 이름이 겹치지 않게 생성됩니다.

(8)

반복문으로 공 생성하기

• 공모양 추가하기 옵션에서 탄성을 추가해 줍니다.

(9)

반복문으로 공 생성하기

• 프로그램을 실행하면 공이 무한히 생성되는 것을 볼 수 있습니다.

(10)

버튼으로 공 생성하기

(11)

버튼으로 공 생성하기

• 새파일을 생성한 후, 도구 명령어 그룹에 있는 조이스틱 명령어를 추가합니다.

(12)

버튼으로 공 생성하기

• 옵션 목록에서 오른쪽버튼 클릭함수를 클릭합니다.

조이스틱의 오른쪽 버튼이 클릭되면 함수 f1()을 실행하라는 의미입니다.

(13)

버튼으로 공 생성하기

• 로직 명령어 그룹에 있는 수식 명령어를 추가합니다.

(14)

버튼으로 공 생성하기

• 수식 명령어의 속성 창에서 “a = 0” 수식을 입력합니다.

(15)

버튼으로 공 생성하기

• 로직명령어 그룹에 있는 함수 명령어를 추가해 줍니다.

(16)

버튼으로 공 생성하기

• 함수 안쪽에 수식명령어를 새로 추가한 후, a = a + 1 수식을 입력합니다.

(17)

버튼으로 공 생성하기

• 새파일을 생성한 후, 도구 명령어 그룹에 있는 조이스틱 명령어를 추가합니다.

(18)

버튼으로 공 생성하기

• 공의 이름을 sp{a} 로 수정합니다.

(19)

버튼으로 공 생성하기

• 새파일을 생성한 후, 도구 명령어 그룹에 있는 조이스틱 명령어를 추가합니다.

(20)

버튼으로 공 생성하기

• 프로그램의 맨 위에 세계 모델 추가하기 명령어를 추가합니다.

(21)

버튼으로 공 생성하기

• 프로그램 실행 후, 오른쪽 두 번째에 있는 버튼을 클릭합니다.

오른쪽 두 번째 버튼을 클릭합니다.

(22)

버튼으로 공 생성하기

• 버튼이 클릭될 때 마다 공이 생성됩니다.

(23)

공에 힘 가하기

(24)

공에 힘가하기

• 공모양 추가하기에 위치 옵션을 추가한 후, 값을 0, 1, 0으로 수정합니다.

(25)

공에 힘가하기

• 도구 명령어 그룹에서 힘 가하기 명령어를 추가합니다.

(26)

공에 힘가하기

• 실행한 후, 오른쪽 버튼을 클릭하면 공이 앞쪽으로 발사됩니다.

(27)

화면이 향하는 방향으로 공을 발사시키기

(28)

화면이 향하는 방향으로 공 발사시키기

• 화면이 향하는 방향으로 (전방 방향) 공을 발사하려면 힘가하기 명령어의 속성 창에서 다음과 같이 변경해 줍니다.

(29)

화면이 향하는 방향으로 공 발사시키기

참조

관련 문서