안녕하세요. 얼렁뚱땅 코딩 조립소 루피쌤입니다.

이번 시간에는 기억력 테스트 프로그램을 만들어 보려 합니다.

 

[코딩 스토리]

엔트리봇이 기억력 테스트를 시작합니다.

엔트리봇이 보여주는 색깔을 잘 기억해 뒀다가 문제가 출제되면 색깔을 순서대로 클릭합니다.

색깔을 순서대로 클릭하지 않으면 처음부터 다시 시작합니다.

 

위 조건들을 전부 만족 시켜 코딩을 완성해 봅니다.

 

 

[엔트리 게임만들기 - 01. 기억력 테스트 프로그램 만들기]

 

기억력 테스트 엔트리 프로그램 결과입니다.

 

[오브젝트]

엔트리봇 얼굴, 배경, 신호, 글상자

기억력 테스트 엔트리 파일은 다운로드해서 사용하시면 됩니다.

 

출제되는 색깔을 잘 기억하여 색깔을 순서대로 클릭해야 합니다.

나의 기억력이 몇 단계까지 통과하는지 테스트해 보세요.

 

[엔트리 게임-기억력 테스트 만들기 영상으로 확인하기]

 

[기억력 테스트 예제 파일 다운로드]

[예제]기억력테스트.ent
0.22MB

안녕하세요. 얼렁뚱땅 코딩 조립소 루피쌤입니다.

이번 시간에는 파워포인트에서 자주 만들던 마우스 피하기 게임2 탄으로 미로를 탈출하는 게임을 만들어 보는 시간을 가져보려 합니다.

 

[조건 확인하기]

조건1 '마우스' 오브젝트를 마우스로 클릭하면 프로그램을 실행합니다.

조건2 '마우스' 오브젝트가 '마우스 포인터'를 따라 이동합니다.

조건3 '마우스' 오브젝트가 '장애물1','장애물2','가시1','가시2','미로'에 닿으면 프로그램을 처음부터 실행합니다.

조건4 '창문'에 닿으면 미로를 탈출 합니다.

 

위 조건들을 전부 만족 시켜 코딩을 완성해 봅니다.

 

 

[마우스 피하기 게임 2탄]

 

[오브젝트]

가시1, 가시2, 장애물1, 장애물2, 바닥, 미로, 창문, 마우스, 글상자

 

 

'장애물1,2'와 '가시1,2'의 움직임 속도를 자유롭게 변경하여 게임의 난이도를 올려본니다.

단지 회전하는 속도나 움직이는 속도만 조절해도 게임 자체가 어려워 질 수 있습니다.

 

 

[마우스 피하기 게임 만들기 2탄 코딩 방법 영상으로 확인하기]

 

 

[마우스 피하기 게임 만들기 2탄 예제 파일 다운로드]

[예제]마우스 피하기2탄.ent
0.26MB

안녕하세요. 얼렁뚱땅 코딩 조립소 루피쌤입니다.

이번 시간에는 파워포인트에서 자주 만들던 마우스 게임을 만들어 보는 시간을 가져보려 합니다.

 

[조건 확인하기]

조건1 '스페이스'키를 누를때까지 게임을 시작하지 않고 기다립니다.

조건2 '스페이스'키를 누르면 '마우스'오브젝트가 '마우스포인터'를 따라 이동합니다.

조건3 '마우스' 오브젝트가 '마우스포인터'를 따라 이동하다  '길' 오브젝트에 닿으면프로그램을 처음부터 실행합니다.

조건4 '마우스' 오브젝트가 '도착점'에 닿으면 '1'초 동안 '도착지 도착'을 말하고 프로그램을 종료합니다.

 

위 조건들을 전부 만족 시켜 코딩을 완성해 봅니다.

 

 

[마우스 피하기 게임 1탄]

 

 

[오브젝트]

바닥, 길, 마우스, 도착점 오브젝트를 직접 그려봅니다.

 

오브젝트를 그릴 때는 '오브젝트' 추가 버튼을 클릭한 후 새로그리기를 클릭합니다.

이어서 이동하기를 클릭하여 모양으로 이동하여 그리기 도구를 이용하여 그림을 그립니다.

그림을 다 그린 후에는 꼭 '파일'-'저장'을 클릭해야 그린 그림이 오브젝트에 적용이 됩니다.

 

[마우스 게임 만들기 코딩 방법 영상으로 확인하기]

 

 

[마우스 게임 만들기 예제 파일 다운로드]

마우스게임1탄(예제).ent
0.05MB

 

안녕하세요. 얼렁뚱땅 코딩 조립소 소장 루피입니다.

이번 시간에도 코딩블록을 가지고 여러가지 문제점을 해결해 보도록 하겠습니다.

 

[초급]단계의 담벼락 낙서 지우기에서는 조건없이 반복문을 이용하여 '페인트' 오브젝트를 도장을 찍어 낙서를 지우는 간단한 코딩을 완성해 보았습니다.

 

이번 [초중급] 과정에서는 같은 담벼락 낙서 지우기 방법에 조건을 넣어 코딩을 완성해 봅니다.

 

[추가된 조건 확인하기]

조건1 '페인트 오브젝트'를 이용하여 담벼락에 그려져 있는 그림을 지워야 합니다.

조건2 '페인트 오브젝트'의 모양(색상)을 '스페이스'키를 눌러 변경해야 합니다.

조건3 '페인트 오브젝트'가 '붓' 오브젝트를 따라 다녀야 합니다.

조건4 '붓' 오브젝트가 마우스를 따라 다녀야 합니다.

조건5 '마우스'를 클릭하면 색이 칠해져야 합니다.

 

위 조건들을 전부 만족 시켜 코딩을 완성해 봅니다.

 

[추가 오브젝트]

1. 붓

2. 페인트통

 

이번시간에 페인트 통을 사용하지 않습니다.

페인트통은 추가 미션을 해결할 때 필요한 오브젝트입니다.

 

 

[담벼락 낙서 지우기 코딩 강좌 2번째]

 

 

오브젝트의 순서는 '담벼락'->'페인트'->'벽돌'->'붓' 순 입니다.

 

[추가 미션]

엔트리 화면에 페인트통을 색깔별로 올려두고 '붓'이 '페인트통'에 닿으면 해당하는 색상으로 '페인트' 색상을 변경해 담벽락의 낙서를 지워봅니다.

 

 

 

 

 

 

 

[오브젝트 다운로드]

아래쪽 그림에서 마우스 오른쪽 버튼을 클릭하여 그림으로 저장합니다.

 

담벼락, 벽돌, 페인트 오브젝트는 '초급' 담벼락 지우기 게시물에 있습니다.

https://coding-assembly.tistory.com/1

 

[엔트리 코딩 강좌-초급] 담벼락 낙서 지우기

안녕하세요. 얼렁뚱땅 코딩 조립소 소장 루피입니다. 코딩은 주입식으로 공부하거나 외워야 하는 과목이 아닙니다. 그냥 블록을 가지고 놀면서 창의력을 키우고, 제시된 문제를 여러 방향에서 해결해 보는 재미있..

coding-assembly.tistory.com

 

[붓 오브젝트]

 

[페인트통 오브젝트]

 

 

 

 

 

위 사진이 저장 안되시면 아래쪽 파일을 다운로드 받으세요.

 

 

 

 

 

 

[초중급]낙서 금지 배포파일.zip
0.06MB

+ Recent posts