2016 . 12 . 7 . 16 : 13 
 이 번 엔트리 게임 만들 기 시간 에 는 룰렛 게임 을 만들 어 보 도록 하 겠 습니다 . 
 여러분 들 도 아마 1 박 2 일 에서 하 는 룰렛 게임 을 많이 보 셨 을 텐데요 저희 도 한 번 재미있 게 만들 어 보 도록 하 겠 습니다 . 
 먼저 룰렛 게임 을 어떻게 구상 해 보 겠 습니다 . 
 1 . 마우스 를 클릭 했 을 때 화살표 를 돌아가 게 한다 . 
 2 . 마우스 를 오래 클릭 하 면 그 만큼 회전 을 많이 하 게 한다 . 
 3 . 룰렛 화살표 를 마우스 를 오래 클릭 할수록 회전 을 많이 하 도록 한다 . 
 이렇게 두 가지 로 구상 을 해 봤 는데요 . 회전 을 많이 하 게 하 려면 변수 를 사용 해야 할 것 같 은 생각 이 듭니다 . 
 엔트리 프로그래밍 룰렛 게임 만들 기 
 그럼 어떻게 만들 었 는지 동영상 으로 한 번 보 고 넘어가 도록 하 겠 습니다 . 
 1 . 필요 한 오브젝트 를 먼저 추가 하 도록 하 겠 습니다 . " 오브젝트 추가 하 기 " 를 클릭 하 여 " 룰렛 화살표 " 와 " 룰렛 판 " 그림 을 가져와 화면 에 알맞 게 배치 하 도록 합니다 . 
 2 . 룰렛 판 오브젝트 를 클릭 하 여 여러 가지 룰렛 판 모양 중 원 하 는 룰렛 판 모양 을 선택 하 시 면 됩니다 . 그리고 룰렛 모양 에 T 를 클릭 한 후 룰렛 판 에 원하 는 내용 을 입력 해 줍니다 . 그리고 [ 파일 ] 을 클릭 하 여 저장 을 수정 된 그림 을 저장 해 줍니다 . 그래야 수정 된 룰렛 판 이 적용 이 됩니다 . 
 3 . 룰렛 화살표 오브젝트 의 중심축 을 변경 하 도록 하 겠 습니다 . " 룰렛 화살표 " 를 클릭 하 여 가운데 중간 중심점 이 있 는데요 아래 끝 부분 으로 이동 을 시켜 줍니다 . 
 중심점 을 이동 하 지 않 으면 화살표 가 첫 동그라미 를 기준 으로 회전 하 기 때문 에 아래 로 중심점 을 이동 시켜 줘야 아래 기준점 을 기준 으로 회전 을 하 게 됩니다 . 
 3 . 이제 마우스 를 클릭 하 면 세기 를 기록 할 수 있 도록 변수 를 하나 만들 어 주 겠 습니다 . ' 블록 ' 을 클릭 한 다음 ' 변수 만들 기 ' 를 클릭 하 여 변수 이름 을 ' 돌리 는 세기 ' 라고 주 도록 하 겠 습니다 . 
 여기 까지 장면 구성 및 오브젝트 추가 하 는 것 까지 했 습니다 . 이제 는 블록 을 프로그래밍 을 해 보 도록 하 겠 습니다 . 
 4 . 룰렛 화살표 가 회전 을 해야 하 기 때문 에 프로그래밍 을 룰렛 화살표 오브젝트 에 하 도록 하 겠 습니다 . 
 마우스 를 클릭 할 때 이벤트 가 발생 을 하 기 때문 에 블록 에서 ' 마우스 를 클릭 했 을 때 ' 를 가지 고 오 도록 하 겠 습니다 . 그리고 ' 흐름 ' 에서 ' 참 이 될 때 까지 반복 하 기 ' 블록 을 가지 고 옵니다 . 판단 에서 ' 마우스 를 클릭 했 는가 ", 자료 에서 ' 돌리 는 세기 에 ~ 만큼 더 하 기 ' 블록 도 가지 고 옵니다 . 
 5 . 블록 을 조립 을 해 보 도록 하 겠 습니다 . < 참 > 블록 안 에 ' 마우스 를 클릭 했 는가 ' 블록 을 넣 고 '~ 이 될 때 까지 를 ' 클릭 하 여 '~ 인 동안 ' 으로 변경 을 해 줍니다 . 그리고 나머지 블록 도 아래 그림 처럼 넣 어 줍니다 . 
 이 블록 은 마우스 를 클릭 하 고 있 는 시간 동안 돌리 는 세기 변수 에 계속 1 만큼 더 해져서 숫자 값 이 계속 증가 를 하 게 됩니다 . 이제 마우스 를 해제 하 면 돌리 는 세기 의 값 만큼 화살표 를 회전 시켜 주 도록 하 겠 습니다 . 
 6 . 1 번 블록 을 가지 고 온 다음 '~ 인 동안 ' 으로 변경 하 고 2 번 자료 에서 변수 값 과 , 판단 에 있 는 비교 값 을 가지 고 온 다음 ' 돌리 는 세기 ' 값 을 안 에 넣 어 줍니다 . 그리고 결합 시켜 준 3 번 을 1 번 에 있 는 < 참 > 값 에 넣 어 줍니다 . 4 번 블록 은 자료 에서 가지 고 와서 값 을 - 1 로 변경 을 해 주 고 5 번 변수 값 을 ' 방향 을 10 만큼 회전 하 기 ' 안 에 넣 어 줍니다 . 
 1 번 부터 5 번 블록 까지 결합 을 하 면 아래 그림 과 같 은 모양 이 됩니다 . 
 이제 위 에 코드 와 두 코드 를 합쳐 보 겠 습니다 . 룰렛 게임 은 첫 번 째 반복 하 기 에서 는 ' 돌리 는 세기 ' 변 숫값 을 증가 시켜 주 고 마우스 를 해제 하 게 되 면 값 이 0 보다 작아질 때 까지 룰렛 화살표 를 계속 회전 하 게 됩니다 . 
 이번 엔트리 게임 만들 기 를 하 면서 저 도 배운 것 중 하나 가 마우스 를 클릭 하 고 있 는 동안 값 을 증가 시켜 그 변수 값 으로 다른 동작 에 사용 하 는 것 을 배웠 는데요 이 부분 은 다른 게임 을 만들 때 많이 사용 할 수 있 을 것 같 다는 생각 이 들 더라고요 . 예 를 들 어서 포탄 날리 는 게임 을 만들 때 힘 을 사용 한다거나 말 이 지요 
 오늘 도 모두 재밌 는 프로그래밍 하 시 기 빌 게 요 ~ 그럼 다음 에 더 좋 은 자료 로 만나 겠 습니다 . 
 엔트리 주사위 게임 만들 기 ( 6 ) 
 엔트리 구구단 게임 만들 기 ( 5 ) 
 # 스크래치 , # 엔트리 , # 엔트리 강좌 , # 엔트리 게임 만들 기 , # 엔트리 배우 기 , # 엔트리 프로그래밍