1 of 14

정대훈, 최재혁

선풍기

  • 선풍기 버튼을 온 오프 할 수 있고, 온 했을때 팬이 시계방향으로 30도씩 돌아간다. 음량이 있긴 하지만, 따로 설정 되어있는 것 같진 않다. 아직 못찾은 것 같기도 하다.

꽃돼지와 파리

  • 마우스 커서 대신 돼지가 움직인다. 똥파리와 풀파리가 존재하는데, 두 파리는 돼지를 향해서 날아온다. 똥파리와 풀파리는 스크립트를 실행시 움직이는 블록과 무한반복이라는 블록이 동일하게 적용되어 있지만, 무한반복 안에서 설정된 블록이 같으면 시간의 흐름에 따라 파리가 겹쳐서 재미가 없어지기에 풀파리에게는 마우스커서의 좌표로 움직이는 블록이 적용되어 있다.

포물선물폭탄

  • 스페이스바를 누르면 물폭탄이 포물선을 그리며 날아가 터지는 게임이다. y축 속도를 조절 할 수 있는데 값에 따라 멀리 날아갈수도 천장에 부딪힐수도 낮게 날아가서 일찍 터지게 할 수 있다. 포물선을 그리는 원리는 기존값에서 일정하게 움직이는 x좌표와 y좌표값이 일정하게 줄어들기 때문이다.

풍선터뜨리기

  • 스크립트를 실행하면 풍선이 떠오른다. 풍선에게 적용된 블록은 Y축을 +-2씩 이동하는 것이다. 떠오른 풍선에 마우스커서를 올리고 클릭을 누르면 풍선이 터진다. 공백화면을 누르면 풍선이 터지지 않도록, 풍선 위에 마우스를 올렸는지 ‘그리고’ 클릭했는지를 물어보는 블록이 있다.

바퀴벌레

  • 방향키로 과녁을 조정할 수 있다. 스페이스바를 누르면 과녁의 색이 변한다. 과녁의 정중앙은 빨간색, 주변은 분홍색이다. 바퀴벌레는 자유롭게 돌아다니며, 분홍색에 닿으면 180도 회전과 동시에 30만큼 이동하여 피하는 모습을 구현한다. 과녁의 정중앙인 빨간색과 바퀴벌레가 닿으면 바퀴벌레의 색은 파란색으로 변하고 이를 죽은 상태로 정의한다. 기존 설정된 값을 하나라도 변경하면 난이도가 어려워지거나, 부자연스러워진다.

눈싸움

  • 눈사람은 총 목숨이 30개이며, 빨간비니소년에게 눈을 총 30 번 맞으면 부서진다. y좌표를 -10에서 10사이의 난수로 눈사람을 이동하게 만든다. 빨간비니소년은 일정한 간격으로 눈을 던질수 있으며, 방향키 위아래 버튼으로만 움직일 수 있다. 눈 던지기의 속도를 수정할 수 있으며 불규칙한 속도로 눈을 던질 수 있다.

2 of 14

김세현 장성현

1번: 마우스로 버튼 그림을 누르면 1과 -1값이 설정되며 on과 off를 시각적으로 보여주는 이미지로 대체되게 된다. 만약 1값시 팬이 회전하며 -1값시 멈추게 된다. 선풍기가 on상태일 때 입력되는 음성의 크기만큼 선풍기의 속도가 늘어난다.

2번: 마우스로 돼지 위치를 좌표설정하면 파리가 돼지를 따라다닌다. 검은 파리는 즉시 인식하여 초록파리보다는 느린 속도로 돼지를 따라가고 초록파리는 약 0.5~0.8초의 딜레이 후에 돼지를 빠른 속도로 직선 이동으로 따라간다.

3번: 스페이스바를 누르면 물풍선이 포물선 궤도를 그리며 떨어진다. 터지는 모습은 3가지 그림으로 이루어져 있으며 순차적으로 재생하여 만들어진다. 물풍선이 설정된 시간이 지나면 자동적으로 터지고 if문을 사용하여 정해진 시간 내에 스페이스바를 추가적으로 누르면 터지는 애니매이션이 재생된다.

4번: 풍선이 정해진 위치로 상하운동을 하며 클릭시 터지는 애니매이션이 재생되며 소리가 재생된다.

5번: 바퀴벌래가 랜덤한 방향으로 이동을 한다 1~8단계까지있으며 1단계시 속도가 느리고 긴 직선운동을 한다 하지만 8단계시 속도가 빨라지고 직선으로 이동하는 거리가 짧아져 변칙적인 움직임을 만들어낸다. 추가적으로 플레이어는 방향키로 과녁을 옮기며 스페이스바를 누를시 과녁이 빨간색으로 바뀌며 과녁 내의 바퀴벌래를 정지시킨다.

6번: a를 누를시 눈덩이가 발사된다. 눈덩이는 직선으로 날아가며 눈덩이에 피격된 눈사람은 30이라는 설정값에서 맞은 수만큼 수가 내려가게된다. 방향조절은 상하로 가능하며 방향키를 누를시 상하로 움직이게 된다.

3 of 14

조성원: 이지윤

1번: 마우스를 누르면 1과 -1값이 설정되며 on과 off를 시각적으로 보여주는 이미지로 대체되게 된다. 만약 1값이 음량인식이 된다. on값이 켜지면 선풍기가 작동되고 시계방향으로 팬이 돌아간다.

2번: 마우스로 돼지 머리 위치를 조절할 수 있다. 돼지가 이동할 때면 화면에 있는 파리 2마리가 돼지를 따라다닌다. 파리는 돼지의 뒤에 숨는데, 다시 돼지를 움직이면 검은 파리는 바로 움직이고, 초록색 파리는 일정 시간 뒤에 움직인다.

3번: 스페이스바를 눌러 빨간색 물풍선을 던지면 바닥에 닿을 때 터진다. 초반의 어떤 구간을 넘기 전까지는 스페이스바를 눌러 물풍선을 터트릴 수 있다. 물풍선이 터지면 안에 들어있던 파란색 물이 터져나온다.

4번: 초록색 깃발 버튼을 누르면 파란색 풍선이 나타난다. 마우스로 풍선을 마우스로 찌르면 풍선이 터진다.

5번: 이리저리 돌아다니는 바퀴벌레를 겨냥하여 스페이스바를 누르면 바퀴벌레가 퍼렇게 변하면서 죽는다. 조준경은 화살표로 움직인다. 변수가 있다면 바퀴벌레가 변수만큼 움직인다.

6번: 괴상한 표정을 짓고 있는 눈사람을 눈덩이를 던져서 피를 깎아 죽인다. ㅁ키를 누르면 눈을 발사하고 화살표를 이용하여 아래위로 움직인다.

4 of 14

이름 : 설민영, 오지현

씨앗1 : 전원버튼의 두가지 모양을 1, -1로 설정하는 블록이 있다. 전원버튼이 1상태가 되었을 때, 팬이 30도씩 회전하며 이를 무한반복하는 블록이 있다. 이런 식으로 전원버튼과 팬 간의 관계가 설정되어 있다.

씨앗2 : 마우스 포인터를 돼지로 설정하는 블록이 있어, 사용자가 마우스로 돼지를 조종할 수 있다. 똥파리는 돼지를 바라보고, 이동하는 블럭이 합쳐져 돼지를 쫓아다니도록 설정되어 있다. 하지만 풀파리는 좌표이동 블럭이 합쳐져, 돼지가 움직인 궤적을 쫓아가도록 설정되었다.

씨앗3 : 일단 물폭탄이 터지는 다양한 이미지를 그린다. 첫번째 블록에서 x좌표를 8로 설정하여 물폭탄이 제자리에서 터지지 않고, 멀리 날아가게 만든다.

- 1번: 버튼 누르는 동작을 1, -1로 인식하는 시트가 있음, 1로 설정하면 팬이 무한대로 돌아가게끔 설정한 시트가 있음

- 2번: 돼지 얼굴은 마우스 포인터를 따라가도록 설정, 검정 파리와 초록 파리도 동일, 다만 검정 파리는 마우스 포인터가 움직이는 쪽으로 방향이 바로 바뀌고 상대적으로 느린 속도로 움직임, 초록 파리는 마우스 포인터가 고정되었을 때 그 위치로 빠르게 이동

- 3번: 모양 1이 기본 형태가 되고 스페이스바를 누르면 위치가 바뀜, y축 속도로 모양의 위치와 속도를 조절하고 모양이 벽에 닿았을 때 터지는 모양으로 바뀜

- 4번: 마우스 포인터에 닿았는가, 마우스를 클릭했는가라는 명령어를 통해 풍선을 클릭했을 때 터지는 모양으로 바뀜

- 5번:

5 of 14

이름 오민석, 장수빈

  1. 초록색 깃발을 클릭하면 전원버튼이 눌려서 선풍기 날이 돌아가고, 빨간색 전원버튼을 누르면 돌던 선풍기 날이 멈춘다.�선풍기 날에 적용된 코드는 전원이 1일 때 회전하는 명령어이고, 버튼데 적용된 코드는 전원의 값을 바꾸는 명령어이다.
  2. 초록색 깃발을 클릭하면 돼지가 마우스포인터에 위치한다. 검은색 파리는 지속적으로 마우스포인터를 따라가는 반면, 초록색 파리는 마우스포인터의 좌표에 닿고 나서 다음 방향으로 움직인다. 돼지 스프라이트에 있는 마우스 포인터에 닿았을 때 메시지 1 신호를 보내는 것은 신호를 통해 다른 코드를 자유롭게 넣어 활용하게끔 만든 것 같다.
  3. 스페이스를 눌렀을 때 물폭탄의 처음 위치가 설정되고, y축 속도를 정하는 변수를 정한다. 벽에 닿을 때까지 x좌표를 8씩 계속 바꾸고, y좌표의 변화를 20에서 1씩 줄어들게 해서 포물선을 그리게 만든다. 물폭탄이 바닥에 닿았을 때 터지기 신호를 보내면 모양을 0.1초 단위로 바꿔서 터지는 효과처럼 보이게 한다.

4. 초록색 깃발을 클릭하면 풍선의 처음 위치가 설정되고, 원래의 풍선 모양으로 나타난다. y좌표를 +-2씩 반복하면서 움직이는 코드로 둥실거리는 효과를 나타냈다.�만약 마우스 포인터에 닿았는가? 그리고 마우스를 클릭했는가? 조건 코드를 통해 풍선 위에 마우스 포인터를 올려놓고 클릭했을 때 다음 반응이 나오게 했다. 마우스를 클릭하면 터지는 소리를 재생하고 0.1초 단위로 풍선이 터지는 모양으로 바뀐다. 다 터지고 나면 풍선 스프라이트를 숨겨 안 보이게 만든다.

5. 초록색 깃발을 클릭하면 과녁과 바퀴벌레들이 움직인다. 과녁은 방향키에 따라 움직이는데, 움직이는 방향과 속도를 변수로 만들어 과녁의 움직임을 만들었다. 만약 스페이스 키를 눌렀는가?가 아니다라면 이라는 조건 블록은 스페이스를 눌렀다 뗐을 때를 반응하기 위한 조건이고, 이후 반응은 조준점의 색을 바꾸는 것이다.�바퀴벌레는 초록색 깃발을 클릭했을 때 속도 변수를 정하고 갈색 바퀴벌레가 된다. 속도 변수를 통해 움직이는 속도를 정하고, 움직임 변수를 통해 바퀴벌레가 회전하는 정도를 조절할 수 있고, 이를 범위로 난수를 통해 바퀴벌레의 회전을 나타냈다. 검은색이 빨간색에 닿았는가? 조건 코드를 통해 과녘의 조준점에 바퀴벌레가 닿았을 때 바퀴벌레가 죽게 만들었고, 과녘의 원형에 닿았을 때 반대 방향을 보게 만들었다.

6 of 14

송윤아 채재희

1번 씨앗 : 선풍기의 ’버튼’ 전원을 키는 행위를 1로, 전원을 끄는 행위를 -1로 각각 설정하였다. 그리고 전원이 1이 되면 선풍기의 팬이 무한으로 회전하게끔 설정했다. 선풍기 작동 방법은 마우스를 이용하여 ‘버튼'을 클릭하면 된다. 선풍기 팬의 반복 속도는 스크립터에서 설정된 음량의 크기에 비례하고, 음량의 크기는 스크립터 사용자의 목소리로 조절할 수 있다.

2번 씨앗 : 꽃돼지가 마우스 포인터와 함께 이동하는 블럭을 사용하고, 똥파리는 마우스 포인터 쪽을 바라보고 그 방향대로 3포인트 씩 움직이게끔 만들어, 풀파리는 1초 동안 마우스포인터가 이동하는 쪽으로 가게 만들어 똥파리와 풀파리의 반응 속도 차이를 만들었다다. 그러나 똥파리와 풀파리의 이동 속도는 차이가 있어 똥파리와 풀파리의 차이를 볼 수 있다.

3번 씨앗 : 스페이스 바를 누르면 물폭탄이 시작점에 위치하고, 벽에 닿을 때 까지 x좌표는 8씩, y좌표는 20씩 움직이게 만든다. 물폭탄이 벽에 닿으면 터지기 신호를 보내고, 신호를 받으면 0.1초의 시간을 두고 물폭탄이 터지는 애니메이션이 생성된다.

4번 씨앗 : 풍선의 Y좌표를 2에서 -2까지 왔다갔다하는 것을 무한반복하기로 설정하여 풍선이 위아래로 둥둥 떠다니는듯한 모습을 연출, 모양 항목에 들어가 모양 1은 풍선 모양을, 모양2부터 모양3, 모양4는 풍선이 점점 터지는 그림을 만들었다. 이후 마우스 포인터에 닿으면 ‘POP’ 소리와 함께 풍선이 터지는 모양으로 바꾸기 설정했다. (모양2, 모양3, 모양4으로 바꾸기 를 순서대로 넣으며 풍선이 터지는 과정을 보여줌)

5번 씨앗 : 모양에서 일반 바퀴벌레와 과녁에 맞아서 죽은 바퀴벌레의 모양을 만든다. 이후 과녁은 왼쪽, 오른쪽 화살표로 X축 이동이 가능하고, 윗쪽, 아랫쪽 화살표를 이용해 Y축 이동이 가능하다. 과녁은 스페이스바를 통해 색깔이 바뀌며 과녁이 빨간색일 경우에는 바퀴벌레가 과녁에 닿았을 때 죽게된다. 바퀴벌레의 움직임은 오른쪽 상단에 있는 커셔로 설정할 수 있으며, 바퀴벌레는 화면을 돌아다니지만 특히 과녁을 피해 다니는 것으로 설정되었다. 과녁이 빨간색으로 바뀌었을시 바퀴벌레에 닿았을 떄 바퀴벌레는 죽은 바퀴벌레의 모습으로 바뀌고, 닿았던 위치에서 멈춘다.

6번씨앗 : 나쁜 눈사람과 빨간비니소년 그리고 눈1,2, 3 모양을 만든다. 나쁜 눈사람은 Y축 -10부터 10까지의 난수로 움직인다. 만약 눈1,2,3에 닿았을시 HP는 -1만큼 바뀐다. 빨간비니소년은 윗쪽, 아랫쪽 화살표를 통해 Y축 이동이 가능하다. 위아래 방향키를 가지고 빨간비니소년을 움직이게 하고, a 키를 사용해 눈을 던지기 신호를 보낸다. 눈은 빨간비니소년의 수직방향으로 앞으로 나간다. 만일 벽에 닿으면 눈은 사라지게 된다.나쁜 눈사람은 y좌표 -10부터 10 사이의 난수 만큼의 범위 안에서 랜덤으로 움직이고, 눈에 닿으면 HP가 1씩 깎인다.만약에 HP가 1보다 작아진다면, 무너진 눈사람의 모양이 되고 게임이 종료된다.

7 of 14

이름 : 성유빈 윤세빈

  1. 빨간 버튼을 누르면 1이 되면서 선풍기가 돌아가고 다시 빨간 버튼을 누르면 -1이 되면서 선풍기가 멈춘다. 30도씩 회전을 하고 음량의 크기에 따라 돌아가는 속도가 달라지는 줄 알았는데 그건 아닌 것 같다..
  2. 마우스로 돼지를 움직이면 두 파리가 쫓아온다.
  3. 빨간 새(?)기가 스페이스를 누름과 동시에 튕겨 올라와 추락하면서 물폭탄이 터지는데 새가 닿으면서 바로 터지지 않고 0.1초 정도 텀이 있다.

1 - 버튼 스프라이트를 클릭하면 모양이 바뀌며 팬이 돌아가기 시작한다. 팬은 전원이 1이 되면 30도 회전을 무한 반복하고 -1이 되면 전원이 꺼지며 팬이 돌아가지 않는다. 전원 -1 은 팬이 가만히 있는 것이고 1은 팬이 돌아가는 것이다.

2 - 꽃돼지는 마우스 포인터를 따라다닌다. 똥파리는 방향을 회전하며 머리부터 자연스럽게 따라다니지만, 풀파리는 그림이 고정된채 그림 통째로 위치만 이동해서 부자연스러워 보인다.

3 - 스페이스를 눌렀을 때 물폭탄이 발사되고, 물폭탄은 포물선으로 날아가며 바닥에 떨어진다. 물폭탄이 바닥에 닿게되면 폭탄이 터지게 되어 모양이 바뀌게 된다.

4 - 깃발 모양을 눌러 프로젝트를 시작했을 때 풍선이 위아래로 움직이기 시작한다. 움직이는 풍선을 마우스 포인터로 클릭하면 팝 터지는 소리와 함께 풍선이 터지게 되어 사라진다.

5 - 프로젝트를 시작하면 살아있는 바퀴벌레들이 움직이기 시작한다. 과녁을 방향키로 이동하며 바퀴벌레에 조준한다. 스페이스키를 누르면 과녁이 발사하고, 살아 있는 바퀴벌레가 발사된 것에 맞으면 죽으며 파랗게 변하고 제자리에 멈춘다.

6 -

8 of 14

이름 강흥석, 이은기

1번씨앗: 선풍기의 빨간 전원버튼을 눌러 끄는걸

전원 변수에 -1로 지정했고 1은 작동이다 그리고 소리를 자르면 음량이 올라간다. 하지만 음량이 올라간다고 선풍기의 속도가 올라가진 않는다.

2번씨앗: 똥파리는 마우스쪽을 보면서 3만큼 움직이는걸 무한반복 시켰고 풀파리는 1초동안

마우스에 X, Y 좌표로 이동하게 무한반복 시켰다.

3번씨앗: 물풍선을 y축 속도변수를 20만큼 설정하고 X 좌표를 8만큼 바꾸고 y변수를 -1만큼 움직이게 하여 벽에 닿았는가 까지 반복하고 터지기 신호를 보내면 터지기 신호를 받았을때 모양을 바꾸게 해서 터지는 것처럼 보이게 한다.

4씨앗: 만약 풍선에 마우스 포인터가 닿고 마우스를 클릭 했는가 하면 풍선을 터트리는 모양을 변하게 하고

Pop 소리를 재생하고 한다. 다시 시작하기를 눌렀을때는 풍선의 위치를 y좌표로 2만큼 갔다가

-2 만큼 갔다가를 무한 반복 시킨다.

5번씨앗 : 바퀴벌레는 시작했을때 속도 변수를 10으로 정하는데 속도 만큼 움직이고 오른쪽 방향으로 움직임 -5 부터 5까지 사이 난수로 돌게 하고 벽에 닿으면 팅기게 하며 빨간생에 닿으면 바퀴벌레 모양을 죽음으로 바꾸고 이 스크립트를 멈추게 하고 만약 핑크색에 닿으면 오른쪽 방향으로 180도 돈후 30 만큼 움직이게 하는것을 무한반복시켰다.

씨앗 6 : 눈사람의 변수를 30으로 정하고 눈에 맞을때마다 -1씩 깎이게 한 후 눈사람의 피가ㅡ 다깎이면 다음모양으로 변하게 해 눈사람을 죽은것처처럼 표현했다

9 of 14

이름: 최민석 조세빈

씨앗1: 선풍기 전원버튼 있다. 빨간색 버튼이 온 오프가 된다. 각각 1, -1 설정으로 모양 바꾸기로 선풍기가 꺼졌다 켜진다. 음향에 따라 바뀐다. 팬과 음향의 관계가 형성되어있다.

씨앗2: 돼지는 마우스 포인터를 이용해 움직일 수 있다. 똥파리는 마우스 포인터가 움직일 때 마다 바로 시선을 보며 3만큼 계속 움직이고 풀파리는 n초동안 기다렸다 포인터를 따라간다. 메세지1 신호 보내기 블럭이 왜 있는지 궁금증이 들었다.

씨앗3: 스페이스를 누르면 X축과 Y의 값에 따라 폭탄의 이동거리가 달라지고 벽에 닿았는가? 블럭으로 인해 벽에 닿은 폭탄이 터진다. 모양이 5가지가 있어, 폭탄이 터지는 모습이 잘 보여진다. X 축과 Y의 변화로 다르게 포물선이 그려졌다. 폭탄이 포물선을 그리게 되는 속도 또한 변경이 가능하다. 4개의 면 어디에 닿아도 터지게 설정되어 있다.

씨앗4: 무한반복되는 X축과 Y의 값으로 풍선의 높낮이가 달라진다. 모양4개를 써 터지는 모습이 보여지게된다. 감지 블럭을 사용했기 때문에 마우스포인터를 가져다 클릭하면 터지게 된다. 마우스 포인트를 풍선에 가져다 대야하고 클릭 또한 해야하기 때문에 ‘그리고'라는 블럭을 이용해 두가지의 조건을 충족시켜 만들 수 있었다.

씨앗5: 과녁은 화살표 키로 움직인다. 스페이스바를 눌렀을 때 색이 바뀌며 바퀴벌레에 닿으면 바퀴가 죽는다. ㅇㅇ인 색에 닿으면? 블럭으로 인해 바퀴벌레의 갈색이 인지되면서 바퀴의 색상이 파란색으로 바뀌고 랜덤하게 반복적으로 이동하던 바퀴가 멈추게 된다. 계속해서 나머지 2마리의 바퀴가 랜덤하게 반복적으로 빠르게 움직인다. 이때 과녁과 과녁 맨 중앙 색상이 다른데 이 점을 이용해 정확히 바퀴가 중간포인트에 닿았을때 죽는걸로 설정해놓았다.

씨앗6: 눈사람은 랜덤하게 바뀌는 Y축 좌표로 반복적으로 움직인다 캐릭터는 화살표 위, 아래로 조종하며 a키를 누르면 눈덩이가 발사되며 눈사람이 눈덩이를 맞으면 피가 깎이고 정해진 값이 0이 되면 눈사람이 녹는다.

이름 : 최민석, 조세빈

10 of 14

설민영, 김세현, 최재혁

설민영

11 of 14

이름

12 of 14

이름

13 of 14

이름

14 of 14

이름