스크래치 게임을 만들어 볼게요.오늘 만들 스크래치 코딩 게임은 초등학교 3학년에게 만들어보라고 한 게임입니다.게임 관련 가이드나 설명을 전혀 하지 않고 만들고 싶은 게임을 만들어 보라고 했습니다.그리고 만든 게임입니다.만들어보니까 쥐잡기 게임을 만들었네요.스크래치에 대해 어느 정도 이해하고 있어서 잘 만들었어요.코딩내용을보면반복문장,조건문장,변수사용등을해야하는데잘이해하고있습니다.사실 반목문, 조건문, 변수를 정확하게 이해하고 있는지는 모르겠지만 잘 사용하고 있습니다.이 부분이 중요합니다. 그럼 초등학교 3학년이 만든 쥐잡기 게임에 대해서 말씀드리겠습니다.
초등학교 3학년이 스크래치로 만든 쥐잡기 게임
1. 게임 내용 쥐가 한 마리 랜덤 위치에서 나와 랜덤 위치로 이동합니다. 나오는 쥐마다 이동할 때 속도가 다 달라요. 고양이가 키보드 방향키를 사용하여 쥐를 쫓아 잡는 게임입니다. 쥐를 한 마리 잡을 때마다 점수가 1점씩 올라갑니다.2. 고양이 스프라이트 고양이는 스크래치로 “Cat2″를 사용했습니다. 고양이 부분은 일단 고양이 크기를 정합니다. 고양이를 그대로 사용하면 크기 때문에 사이즈를 줄여줍니다. 그 다음 나머지 부분은 모두 방향키로 움직이는 코딩 부분입니다. 간단한 BGM도 계속 재생되도록 코딩을 추가했습니다. 고양이 코딩 부분 참고해주세요.
스크래치 쥐잡기 게임 고양이 코딩 부분
3. 쥐의 스프라이트 쥐 스프라이트는 ‘Mouse1’을 사용했어요. 일단 쥐 크기도 줄일게요. 그다음 랜덤으로 정하는 게 3개 필요해요. (1) 랜덤하게방향표시:(0에서 360사이의 난수)도방향표시,이부분은쥐가나왔을때보는방향을랜덤하게해줍니다. (2) 랜덤위치로이동하는이부분은쥐가처음나오는위치를랜덤하게해줍니다. (3) 랜덤 위치로 이동한다.이 부분은 쥐가 처음 위치에서 나온 후 랜덤 위치로 이동시킵니다.
스크래치 쥐잡기 게임 쥐 이동 부분
그 다음은 쥐가 고양이를 만졌을 때 점수를 올리는 부분입니다. 이 부분은 고양이 부분으로 코딩하셔도 됩니다. 쥐가 고양이(Cat2)를 만지면 점수를 1점씩 올려 쥐의 스프라이트를 가려줍니다. 그리고 고양이는 “야옹” 소리를 내게 합니다.
스크래치 쥐잡기 게임 점수 올리는 부분
재밌는 게임인데 쉽게 만들 수 있죠?배경도 추가로 넣어주셨어요.게임을 쉽게 하거나 어렵게 하려면 ‘런던 위치로 이동’ 부분에서 시간을 조절하세요.시간을 늘리면 게임은 더 쉬워지고 시간을 줄이면 게임은 더 어려워집니다.1초 정도가 적당합니다.스크래치는 초등학교 코딩 교육에 좋습니다.여러분도 코딩에 도전해 보세요.게임을 만드는 자세한 방법에 대해서는 아래 영상을 참조하십시오.https://youtu.be/ZHvpivInmZU
재밌는 게임인데 쉽게 만들 수 있죠?배경도 추가로 넣어주셨어요.게임을 쉽게 하거나 어렵게 하려면 ‘런던 위치로 이동’ 부분에서 시간을 조절하세요.시간을 늘리면 게임은 더 쉬워지고 시간을 줄이면 게임은 더 어려워집니다.1초 정도가 적당합니다.스크래치는 초등학교 코딩 교육에 좋습니다.여러분도 코딩에 도전해 보세요.게임을 만드는 자세한 방법에 대해서는 아래 영상을 참조하십시오.https://youtu.be/ZHvpivInmZU