티스토리 뷰

KODU 3D 게임 만들기

KODU로 블록코딩해서 게임을 만드는 방법을 배워보겠습니다. 이번 KODU 블록코딩 포스팅에서는 지형 위에 올라가면 게임에서 이기도록 코딩하는 방법을 배워보겠습니다. 또한 게임을 저장하고 버전 관리를 하는 방법도 배워보겠습니다. KODU로 3D 게임을 만드는 방법을 만드는 배워서 다양함 게임을 만들어 보길 바랍니다.

 

[이전 포스팅]KODU 블록코딩

 

KODU 블록코딩 처음 만드는 게임 2

KODU 게임메이커 블록코딩 KODU로 블록코딩해서 게임을 만드는 방법을 더 자세하게 배워보겠습니다. 이번 KODU 블록코딩 포스팅에서는 지형을 만드는 방법을 알아보겠습니다. 지형(땅)을 만들어 지형은 땅을 말하..

www.itple.co.kr

 

그리고 코두(KODU)를 옮겨보겠습니다. 코두(KODU)는 오브젝트이므로 코두(KODU)를 옮기기 위해서는 <오브젝트 도구> 명령어를 선택해야 합니다.

KODU 블록코딩

 

KODU 블록코딩 규칙을 다시 한 번 더 생각해봅시다.

KODU 블록코딩 코딩규칙 1

 

KODU로 게임 만드는 규칙이 점점 머리에 잘 들어오지 않나요? 새로운 종류의 지형으로 목표 지점을 그립니다.

오브젝트를 옮기기

 

다른 색의 지형을 만들어 보겠습니다. 다른 색깔의 지형을 고릅니다.

다른 색깔의 지형 고르기

 

사각형 브러시(붓)를 사용해서 직사각형 모양의 지형을 쉽게 그려보겠습니다. 

사각형 브러시

 

마우스 왼쪽 클릭하고 움직이면(드래그) 직사각형 모양의 지형이 그려집니다.

새로운 지형 그리기

 

그리고 목표 지점을 표시하기 위해서 나무(오브젝트)를 넣습니다.

 

그리고 코두(KODU)에 코딩을 합니다. 코두(KODU)에 마우스 오른쪽 클릭을 하고 프로그램을 선택합니다. <WHEN(언제)>에 <더>-<지형위에>로 지형 위에 명령어를 넣습니다.

 

그리고 <더하기 기호(+)>를 클릭하여 어떤 지형(땅)인지 고릅니다.

 

그리고 <DO(해라)>에 승리를 넣습니다.(<게임>-<승리>)

KODU 블록코딩 코딩규칙 2

 

<승리>는 <게임> 명령어 안에 있습니다.

KODU 블록코딩 게임 선택

 

승리할 조건을 코딩했습니다.

이제 코딩을 완성했습니다. 나무를 향해 열심히 달려가 봅시다.

블록코딩 완성

 

 

목표 지점에 도착하면 ‘이겼다(WINNER)’라는 글이 나옵니다.

 

그리고 게임을 저장해 보겠습니다. 집 모양의 <홈 메뉴 돌아가기> 명령어를 클릭합니다.

 

그리고 <월드 저장하기>를 누릅니다.

 

제목과 설명을 쓰고 <저장하기> 버튼을 누르면 저장 끝! 어때요? 참 쉽죠?

 

오른쪽 위를 보면 화살표가 보입니다. 게임을 조금 고쳐서 만들 때(새로운 버전) 몇 번 고쳤는지 숫자로 표시해주면 나중에 원하는 게임을 편하게 찾을 수 있습니다. 바뀐 내용을 설명에 적어두면 좋습니다. 게임을 만들 때 여러 번 고치는 경우가 있느니 버전 관리를 잘해야 합니다. 

 

KODU로 게임을 한 번 만들어 봤습니다. 다른 프로그램보다 더 쉽게 게임을 만들 수 있을 것입니다. KODU 게임 만들기 포스팅의 내용은 아래 책으로 정리했습니다. 이 책에 있는 내용을 차근차근 따라하면서 곰곰이 생각하다보면 코딩이 실력이 쑥쑥 커지게 될 것입니다.

 

책 바로가기

 

KODU 게임 메이커. 1

게임은 모든 사람들이 좋아하는 콘텐츠입니다. 많은 학생...

www.kyobobook.co.kr

 

댓글
댓글쓰기 폼