꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

블록코딩 게임 만들기/스크래치 게임 만들기 5

[스크래치 강좌] 5. 북 치는 문어 코딩하기 | 스크래치 게임 만들기 강좌

이번 시간에는 드럼치는 문어를 코딩해 볼 거랍니다. 문어가 먼저 자전거를 타고 있어야겠죠. 문어가 자전거를 타는 코딩을 한번 해볼께요. 계속(무한반복) 자전거로 이동하도록 만들어 볼게요. 이렇게 코딩하면, 문어가 아래 그림과 같이 자전거 중앙에 붙어서 따라간답니다. 저희가 원하는 건, 문어가 자전거 의자에 앉아 있는 모습이겠죠! 문어가 의자에 앉도록 만드는 방법에는 여러 가지가 있어요. 그중 한 가지 방법은 바로, 모양에서 문어의 위치를 바꿔주는 거예요. 위치를 바꾸는 방법은 이렇게 글로 읽어서는 이해하시기 힘드실 거예요. 아래 영상을 참고해 주세요~ 그리고 다음 시간에 또 다른 방법을 한 가지 소개해 드릴게요. youtu.be/WpaDE0SFjt8

[스크래치 강좌] 4. 자전거 이동시키기 | 자전거 타는 문어

지난 시간에 자전거 바퀴를 회전시켜 보았죠! 이번 시간에는 자전거를 이동시켜 볼거예요. 유튜브 자전거 강좌 : youtu.be/XP58WRN7P0I 자, 먼저 자전거가 출발하기 원하는 위치로 이동을 시키고, 이동 방향을 정해 줄거예요. 아래와 같이 왼쪽 방향으로 지정해 줄께요. 하지만, 이렇게만 하면, 자전거가 아래처럼 뒤집혀서 움직이죠~! 그래서 저희는 회전하지 않도록 지정해 줄거예요. 그럼, 코딩을 해볼까요? 먼저 시작위치를 정하고, 아래와 같이 "10만큼 움직이기" 를 무한반복시켜줄께요. 그리고 x좌표값을 활용하여, 왼쪽끝에 닿으면, 다시 오른쪽 끝에서 나타나도록 코딩을 조금 변경해 볼께요. 저는 x좌표 300으로 설정했는데요. 이 값은 여러분의 스프라이트 크기에 따라 달라집니다. 조금씩 변경시켜가..

[스크래치 강좌] 3. 자전거 바퀴 회전 코딩하기 | 자전거 타는 문어

지난 시간에 풍차 날개를 회전시켜 보았죠? 이번 시간에는 자전거의 바퀴를 회전시켜 볼 거예요~ 회전 코딩에는 다양한 방법이 있답니다. 오늘은 지난 시간과는 다른 방법으로 자전거의 바퀴를 회전시켜 볼 거예요. 유튜브 자전거 바퀴 회전 강의 : youtu.be/pJ-5Sw2dbS0 먼저 스프라이트를 가지고 와야겠죠? 이번에 사용할 스프라이트는 외부 파일을 업로드해서 사용할 거예요. 이때 사용할 파일 형식은 바로 SVG라는 파일입니다. 이 파일은 벡터 형식이라서, 특정 원하는 부분만 수정이 가능한 장점이 있어요~ 오브젝트를 불러온 다음 "모양"탭으로 이동하시면, SVG 벡터형 파일이기 때문에, 아래 그림처럼 바퀴만 선택하거나, 의자만 선택해서 바꿔줄 수 있어요. 회전하는 방식을 만들어주기 위해서, 모양을 몇 ..

[스크래치 강좌] 2. 풍차 회전시키기 | 스프라이트 회전 | 블록코딩 스크래치 게임 만들기

스크래치 게임 만들기 강좌 2. 풍차 회전시키기 오늘은 오브젝트를 가지고 와서, 회전시켜볼 거예요. 스크래치 풍차 회전 강좌 : youtu.be/e0NjDRgc_30 먼저 간단한 스프라이트 하나를 가지고 와서, 회전시켜볼까요? 회전하기 기능은 "동작" 카테고리 안에 있어요. 회전하기 블록을 "무한 반복"문 안으로 넣어서, 실행시켜볼까요? 이번엔, 풍차 배경과, 풍차 날개를 가져와서 코딩을 적용해 볼까요? 풍차 날개는 회전시켜야 하기 때문에, 처음부터 배경과 분리시켜 가져와야 합니다. 아래와 같이 분리시켜 가져온 다음에 위치를 적당히 맞춰주고, 코딩을 적용해 줄 거예요. 아래와 같이 위치를 적당히 바꿔줍니다. 그리고 동일한 코딩을 적용시켜 줄께요. 혹시 풍차 날개의 속도를 조절하고 싶다면, 회전 각도 안의..

[스크래치 강좌] 1. 산책하는 캐릭터 | 블록코딩 초급 강좌 |

스크래치 강좌 1. 스프라이트 이동시키기 오늘은 블록 코딩 스크래치로 간단하게 캐릭터의 움직임을 표현해 줄 거예요. (스크래치 강좌 : youtu.be/LbG6mjGJIpE) 먼저 스프라이트부터 가지고 올까요? 수많은 스프라이트 중에서 걷는 모양의 아래 캐릭터를 하나 가지고 올게요. 먼저 계속 앞으로 이동하도록 코딩해 볼까요? 아래와 같이 "3만큼 움직이기" 블록을 "무한 반복" 블록으로 감싸줄게요. 이제 블록 하나를 더 추가해 볼까요? "벽에 닿으면 튕기기" 블록을 사용해 볼게요. 근데, 한 가지 문제가 있죠! 아래 그림처럼, 반대방향으로 되돌아올 때는 캐릭터가 거꾸로 뒤집어져요!! 이 캐릭터의 회전 방향은 아래 기능으로 바꿔줄 수 있어요. 가운데 기능을 선택하면, 좌우로만 방향이 바뀐답니다. 이제 걸..