본문 바로가기

스크래치/스크래치 기본예제2

미사일 피하기 만들기 강좌 매우 간단하고 간단한 미사일 피하기를 만들어 보겠습니다. 이번 강좌는 만드는 과정을 하나하나 설명하는 방식으로 만들어 보았습니다. 의식의 흐름대로 만들었으니 틀렸거나 이상한게 있을 수 있습니다. 먼저 스크래치를 킵니다. 아무것도 없네요.저는 언제나 게임을 만든다고 한다면 움직이는 것부터 합니다. 움직여야 살아있는걸 느끼니까요. 물론 프로그램속 고양이는 살아있지 않습니다. 목적에 따라 어떻게 이동할지 미리 설계를 했다면 고민도 없이 이동하는 블럭을 만들어 넣었을 겁니다. 목적은 미사일 피하기인데, 마우스로 피하기가 더욱 쫄깃하니 마우스로 움직입니다. 고양이가 너무 커서 미사일에 뚜까 맞을 확률이 높으니 더불어 크기도 줄였습니다. 고양이가 작아졌네요. 이쯤이면 실행 해보고 마우스에 따라 움직이는지 테스트도 .. 2018. 8. 20.
1. 행렬에서 배수 지우기 아마 학교 교육에서 기본적인 알고리즘들을 구현하는 프로젝트들을 만들 것입니다.그중에서 가장 흔하고 많이 사용하는 프로젝트가 '소수 구하기'일 겁니다.소수 구하는 방법이 여러가지가 있지만, 그 전에 그보다 더 기본적인 것을 공부하고자 '배수 지우기'를 해볼까 합니다. 예를들어 n이라는 숫자를 넣으면1에서 100까지 n의 배수들을 따로 지우는 겁니다. 일단 어떤 행렬에서 1에서 100까지 숫자를 넣어줍니다. 이제 여기서 n이라는 숫자를 넣으면 n의 배수들을 지워주는 블록을 만들 예정입니다. 일단 기본 구조는 위와 같습니다. n을 입력하면 n을 기반으로 배수를 찾도록 하는데, 그 반복문은 i를 1부터 차례대로 늘리면서 비교해 나갈 예정입니다. 반복문의 횟수는 리스트의 수만큼만 하고 종료하면 됩니다. 이제 비교.. 2018. 6. 12.