스테이시는 뭘 하고 있을까?
우와, 제대로 찾아왔네요
진짜 멋져요!
마인크래프트에 다시 돌아온 것 같아요
안녕!
잘 지냈니?
누구 없나요?
저기 크리퍼가 있네요. 별일 없지, 그렇지?
스테이시?
안녕하세요, 케이티?
맞아요!
마인크래프트에 잘 오셨어요
고마워요!
어서 들어오세요!
정말 끝내주는 곳이네요
여기서 개발자로 일하시는 거죠?
네, 아주 멋진 일이죠
저는 마인크래프트의 마켓플레이스 팀 개발자예요
코딩 언어를 몇 개나 알고 계세요?
열두 개는 넘게 쓴 것 같네요
열두 개요?
네
그렇다면, 에이전트라고 하는 이 작은 골렘이 하는 일을
설명해주실 수 있나요?
스티브나 알렉스가 못 하는 일을 해요 예를 들면, 용암을 건넌다든가요
저는 코드를 어떻게 짜는지 알고 싶어요 시청자분들도 궁금해 하시고요
코드를 배우려면 가장 먼저 무엇을 알아야 할까요?
먼저 루프 사용법을 알아야 해요
그렇군요
루프는 개발자들이 컴퓨터에 지시한 명령어가
계속 반복되는 걸 의미해요
그렇군요 다음 레벨에서 루프가 나올 것 같아요
어서 가서 루프를 실행해 보세요
다음 레벨에선 에이전트가 길을 따라갈 수 있도록 루프를 사용합니다
반복 블록을 작업 공간에 드래그하고 '앞으로 이동' 블록을
안에 넣어볼게요.
이제 컴퓨터가 계속 이 작업을 반복하기 때문에
모든 블록을 드래그해야 하는 수고를 덜 수 있죠
반복 블록에 숫자를 입력하면 몇 번이나 반복할지 선택할 수 있어요
회전이나 다른 명령도 반복 블록 안에 넣을 수 있죠
지금은 반복 블록만 사용해서 에이전트가 몇 걸음 이동하게 합시다
잘 모르겠다면 언제든 파란색 '리셋' 버튼을 눌러서
다시 시작해 보세요
케이티처럼 멋지게 코딩을 해보고 싶다면 각 레벨을 마치는 대로
'코드 보기' 버튼을 누르세요
케이티 같은 개발자들이 마인크래프트를 프로그래밍할 때 쓰는 자바스크립트 코드를
볼 수 있답니다
정말 고마워요!
그럼 모두 행운을 빌어요!