티스토리 뷰

게임

고양이와 병아리

suwoncoding 2019. 8. 20. 16:49

이번 시간에는 고양이와 병아리 게임을 만들어 보겠습니다.

 

병아리는 키보드 방향키로 움직일 수 있으며, 고양이는 랜덤한 위치로 움직입니다.

 

30초 동안 고양이를 피해봅시다!

 

 

Step1. 고양이 스프라이트를 삭제합니다.

 

 

 

Step2. 병아리 스프라이트를 추가합니다.

 

 

 

Step3. 병아리를 키보드로 움직여봅시다.

 

 

 

Step4. 병아리가 왼쪽 오른쪽으로 움직일 때 방향을 바꾸도록 만들어 봅시다. 녹색 깃발을 클릭하면 병아리가 x:100, y:0 에서 시작할 수 있도록 만들어 주면 더 좋겠네요^^

 

1) 병아리 스프라이트의 방향을 선택하고 좌우 회전방식으로 변경합니다. (이렇게 하지 않으면 병아리가 왼쪽 오른쪽으로 움직일 때 위 아래로 뒤집어 집니다.)

 

2) 병아리 스프라이트에 아래와 같이 코드를 추가합니다.

 

 

 

 

Step5. 고양이 스프라이트를 추가합니다.

 

 

 

Step6. 고양이는 녹색 깃발을 클릭하면 x:-100, y:100 위치에서 시작합니다. 그리고 무한 반복하면서 5만큼씩 움직이다가 벽에 닿으면 튕깁니다.

 

 

 

Step7. 고양이가 움직이는 방향을 1초마다 바뀌도록 코드를 추가합니다.

 

 

 

Step8. 고양이가 쥐를 잡으면 게임이 끝나도록 만들어야겠네요.

 

 

 

Step9. 시간제한 30초를 만들기 위해서 변수를 추가합니다. 

 

변수의 이름은 "시간"입니다. "시간"을 입력 후 확인 버튼을 누릅니다.

 

 

 

 

Step10. 시간제한 기능은 무대에 넣기로 합니다. ( 무대가 아닌 다른 스프라이트에 넣어도 문제는 없습니다.)

 

1) 녹색 깃발을 클릭하면 시간이 30으로 정해집니다.

2) 시간이 0이 될때까지 1초마다 시간 변수를 -1 만큼씩 바꿉니다. (1초마다 1씩 줄어들어요)

3) 고양이한테 잡히지 않고 30초가 지나면 시간이 0이 되면서 모두 멈춥니다.

 

 

 

 

Step11. 여러분이 직접 만든 게임을 직접 해봅시다~* 고양이를 피해서 30초 동안 살아 남으세요!

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함