프로그래밍/엔트리 아빠달 2016. 12. 7. 16:13
이번 엔트리 게임만들기 시간에는 룰렛 게임을 만들어 보도록하겠습니다.여러분들도 아마 1박 2일에서 하는 룰렛게임을 많이 보셨을 텐데요 저희도 한번 재미있게 만들어 보도록 하겠습니다. 먼저 룰렛 게임을 어떻게 구상해보겠습니다.1. 마우스를 클릭했을 때 화살표를 돌아가게 한다.2. 마우스를 오래 클릭하면 그 만큼 회전을 많이 하게 한다.3. 룰렛 화살표를 마우스를 오래 클릭할수록 회전을 많이 하도록 한다. 이렇게 두 가지로 구상을 해봤는데요. 회전을 많이 하게 하려면 변수를 사용해야 할 것 같은 생각이 듭니다. 엔트리 프로그래밍 룰렛 게임 만들기 그럼 어떻게 만들었는지 동영상으로 한번 보고 넘어가도록 하겠습니다. 1. 필요한 오브젝트를 먼저 추가 하도록 하겠습니다. "오브젝트 추가하기"를 클릭하여 "룰렛 화..
프로그래밍/엔트리 아빠달 2016. 12. 3. 16:34
이번 엔트리 프로그래밍 시간에는 마우스를 따라다니는 물고기를 만들어 보도록 하겠습니다. 이번 프로그램을 작성 하면서 배울 수 있는 것은 "쪽 바라보기" 블록과 얼마만큼 움직이게 하라는 이동 방법에 대해서 배우게 됩니다. 먼저 어떻게 움직이는지 한번 동영상을 보도록 할까요? 동영상 보셨나요? 마우스를 움직일 때 만나 물고기들이 따라서 움직이게 됩니다. 그런데 잘 보시면 마우스를 움직이면 물고기들이 조금 늘어났다가 한곳으로 모이지요? 이게 이번 프로그래밍에 핵심입니다. 자 그럼 한번 만들어 볼까요? 엔트리 프로그래밍 마우스따라다니는 물고기 이 프로그램을 만들려면 먼저 필요한 것이 배경! 바닷속 배경이 필요합니다. 그리고 등푸른물고기, 물고기 등이 필요한데요. 오브젝트 추가하기를 클릭하여 필요한 오브젝트를 모..
프로그래밍/엔트리 아빠달 2016. 11. 10. 13:51
구구단을 외자! 구구단을 외자! 국민들 중 이 구구단 게임을 모르시는 분들은 없을 것 같은데요 이번 엔트리 프로그래밍 시간에는 엔트리로 구구단 게임만들기를 해보겠습니다. 구구단 게임을 정말 간단한 게임이지만 이것을 프로그래밍 하려면 정말 휴~ 하지만 이것도 게임 중에 간단한 프로그래밍이라는 걸 알아주셨으면 합니다. 이번에 엔트리 프로그래밍 구구단 게임만들기를 하면서 배울 수 있는 점은 첫째, 블록끼리 합치기 하는방법을 배울 수 있습니다. 둘째, 변수를 만들고 사용하는 방법을 배울 수 있습니다. 셋째, 비교 판단하는 방법을 배울 수 있습니다. 변수 사용하는 방법은 앞으로 난이도가 있는 프로그래밍을 하기 위해서는 꼭 필요한 부분이기 때문에 변수를 사용하는 방법을 꼭 알아두셨으면 합니다. 구구단 게임 구상하기..
프로그래밍/엔트리 아빠달 2016. 11. 2. 16:24
프로그램을 배울 때 예제로 많이 만들어 보는 그림판인데요 저희도 같이 한번 그림판을 한번 만들어 보겠습니다. 이번 프로젝트 이름은 엔트리 프로그래밍 그림판 만들기!! 그림판을 만들면서 엔트리 프로그래밍에서 배울 수 있는 것은첫째, [붓] 블록 안에 들어 있는 [그리기] 기능을 사용 하는 방법둘째, 마우스를 클릭했을 때 해제 했을 때 동작하는 사용 방법 두가지를 배울 수 있습니다. 장면 만들기 그림판을 만들 때 연필을 사용하여 그림을 그리도록 할 것입니다. [오프젝트 추가하기]를 눌러 연필을 검색한 다음 적용해 주세요 이번 프로젝트에서 작으면서 가장 중요한 것! 중심점 이동입니다. 파란색 동그라미 안에 빨간색으로 표시된 부분이 중심점입니다. 마우스를 움직이면 마우스 끝 부분이 이 빨간점이 있는 중심점이 되..
프로그래밍/엔트리 아빠달 2016. 7. 15. 22:37
마우스를 클릭했을 때 이벤트를 이용하여 이번에는마우스를 클릭했을 때 총알을 쏘는 프로그래밍을 해보겠습니다.이 기능은 복제 기능은 엔트리에서 게임을 만들 때 유용하게 쓰이는 방법입니다. 엔트리 자기 복제 미션1. 마우스를 클릭하면 총알 오프젝트가 앞으로 이동을 한다.2. 벽에 닿으면 총알 오프젝트가 사라져야 한다. 오브젝트 추가하기▲ 기존에 오프젝트를 삭제하고 총알 오브젝트를 추가합니다. ▲ 크기를 알맞게 조절해 주고 오브젝트를 회전시켜 주고연필 모양을 클릭하면 방향과 이동방향을 수치로 변경할 수 있습니다. 블록 코딩하기▲ 마우스를 클릭할 때 이벤트가 발생해야 합니다.[마우스를 클릭했을 때] 블록을 가져옵니다. ▲ 똑같은 그림을 계속 사용하는 것 보다 복제를 사용하면 편이 좋습니다. [흐림]에서 [자기의 ..