아이템 획득하기 - 스크래치 프로그래밍 - 기초부터 게임 만들기까지!
스크래치 프로그래밍 - 기초부터 게임 만들기까지!
  • 아이템 획득하기
    Learn
    Practice
    Learn
    13 아이템
    아이템 획득하기

    이번 강의에서는 게임 캐릭터(스프라이트)가 아이템을 획득하고, 아이템 획득 시 점수가 올라가도록 하는 기능을 추가하는 실습을 진행하겠습니다. 

    아이템 획득하기의 원리는 캐릭터가 아이템에 닿으면 아이템을 사라지도록 하고, 점수를 올려주는  것입니다. 이 원리를 기억하고 아이템 획득하기 스트립트를 작성해봅시다.


    아이템 획득하기

    스프라이트 썸네일에서 아이템을 클릭하고, 캐릭터와 닿을 경우 사라지도록 하는 스크립트를 작성합니다. 작성된 스크립트는 아래와 같은 형태가 될 것 입니다. 스크립트의 동작은 게임이 실행되는 동안 캐릭터에 닿았는지 지속적으로 검사해주는 것 입니다. 이렇게 스크립트를 작성하면, 플레이 상황에서 캐릭터에 아이템이 닿을 경우 사라져서 마치 캐릭터가 아이템을 흡수하는 느낌을 줍니다.

    아이템 획득 시 점수 올리기

    현재 캐릭터가 아이템을 획득하긴 하는데 아이템 획득에 대한 보상이 없습니다. 그렇다면 플레이어의 점수를 올려주는 방법으로 플레이어에게 보상하는 기능을 추가해보도록 하겠습니다.

    지난 강의에서 점수라는 변수를 추가한 기억이 있으실 것 입니다. '' 분류에 라는 블록이 있습니다. 이 블록을   블록 안에 넣어줍니다. 다음으로 해당 아이템 획득 시 획득되는 점수를 빈칸에 적어줍니다.

    위의 과정을 진행하면 아래와 같은 스크립트가 작성될 것입니다.

    Practice

    강의에서 학습한 내용을 토대로 고양이가 아이템과 점수를 획득할 수 있도록 스크립트를 작성해보세요.

    모범 답안)


    Learn
    Practice
    Q & A
    Ask questions or difficult parts of the lesson.
    Registered Questions(0)