불꽃처럼님의 블로그 강좌를 게시하였습니다.
[출처] http://blog.naver.com/mr_crazy

엔트리 강좌 11강. 꿀단지 레이싱 게임4

헬로스크래치 | 2016-03-03 16:24:35

안녕하세요? 오늘은 꿀단지레이싱의 마지막 강좌입니다.

 

경찰차가 가는 길에 몇가지 장애물을 세워두고, 그 장애물에 따른 기능을 추가해 보겠습니다.

 

우선 길 가운데 장애물로서 서있을 자동차 오브젝트를 3개 추가 하겠습니다.

 

빨간 버스, 빨간 자동차, 흰 자동차입니다. 




새로 추가한 3개의 자동차 오브젝트의 모양을 위에서 본 모양으로 바꿔 주고, 적당한 크기로 줄여주고 적당한 위치에 배치합니다.

 



경찰차도 도로로 차2대가 가 지나갈 수 있을 만큼 크기를 조금 줄여줍니다.


 

그리고 마법양탄자1, 마법양탄자2, 2개의 오브젝트 추가합니다.

 




마법양탄자1은 더 앞으로 날아가는 아이템이고, 바법양탄자2는 왔던 길을 다시 오게 만들겠습니다. 


마법양탄자1,2 역시 크기를 작게 줄여주고, 놓고 싶은 위치에 배치 합니다. 




자 이제 코딩을 해 보겠습니다.

 

 

경찰차에 코딩을 합니다.



기존에 코딩되어 있던 내용과는 별개로 [자동차들과 닿았는가?], [양탄자들에 닿았는가?] 를 추가합니다.

 

코드 내용은 각 자동차 들과 충돌하면, 사고 소리가 나고, 베터리를 1 감소시키며, 충돌 지점에서 약간 떨어진 곳으로 이동시키는 것입니다.

 

 

양탄자는 코드가 좀 다릅니다. 

마법 양탄자1은 점프 아이템으로 위치를 앞으로 이동시키고, 마법 양탄자2는 후퇴 아이템으로 뒤로 이동시킵니다. 

소리는 전자 신호음을 추가하여 아이템 획득 소리를 달리 했습니다.

 

 

그럼 경찰차의 전체 코드를 보시겠습니다.

 



우리가 완성한 코드입니다. 어떻습니까?


이해가 안되는 부분은 없으시죠?

 

 

이제 실행만 하면됩니다. 하지만 실행전 배경음악을 넣어보겠습니다. 그냥 하긴 좀 심심하니까요.

 

배경음악은 인터넷에서 구한 방구차bgm입니다. 제가 어렸을 때 많이 들었던 그 방구차게임 음악이죠.

 

 

 

외부 음악파일을 올리는 것은 파일업로드 탭에서 파일추가를 누르고 해당 경로로 가서 파일을 선택만 하면됩니다. 

파일을 선택후 적용을 누르죠. 


 

파일을 올렸으면 배경화면에 음악을 재생하도록 코드를 추가합니다.


 

 



음악의 길이가 26초 정도 되므로, 27초 기다린 후 계속 반복하기를 합니다. 이렇게 하면 음악이 끝난 뒤 계속 재생이 됩니다.

 

이제 모든 코드가 완성되었습니다.


 

4개의 장에 걸쳐서 완성된 꿀단지레이싱게임의 최종 실행영상을 보겠습니다.


 


 

실행은 잘 됩니다. 다만 좀 어렵네요. ㅋㅋㅋ


 

나머지는 여러분 몫입니다. 본 강좌를 응용해서 더 재밌게 만들어 보시기 바랍니다.


 

 

 

(프로젝트 공유주소)

http://goo.gl/Y1n2gI

댓글
등록된 댓글이 없습니다.