마인크래프트 자바스크립트 첫 코드
이제 진짜로 마인크래프트에서 자바스크립트를 써 봐요.
우리가 처음 해볼 일은 블록을 10개 쌓는 것이에요.
손으로 블록을 하나씩 쌓는 대신, 자바스크립트가 자동으로 해줄 거예요.
코드 예시 💻
// 플레이어 위치 불러오기
let player = world.getPlayers()[0];
// 플레이어 위치 저장하기
let pos = player.location;
// 블록 10개 쌓기
for (let i = 0; i < 10; i++) {
let newPos = { x: pos.x, y: pos.y + i, z: pos.z };
world.setBlock(newPos, "stone");
}
무슨 뜻일까? 🤔
player = world.getPlayers()[0]
→ 지금 게임 속에 있는 플레이어를 불러와요.pos = player.location
→ 내가 서 있는 자리를 저장해요.for (let i = 0; i < 10; i++) {...}
→ i가 0부터 9까지 변하면서, 블록을 10번 쌓으라는 뜻이에요.world.setBlock(newPos, "stone")
→ 새로운 자리에 돌(stone) 블록을 놓아요.
결과: 내 발밑에서부터 하늘로 돌 기둥 10개가 쭉쭉 쌓여요!
챗GPT에게 부탁하기 💬
나:
마인크래프트에서 자바스크립트로 블록 10개를 쌓는 코드를 알려줘
챗GPT:
“여기 코드를 복사해서 실행하면, 블록이 자동으로 10개 쌓여요!”
실습 미션 🎯
블록 종류를 "stone"에서 "wood"로 바꿔 보세요.
10개 대신 20개를 쌓아 보세요.
세로로만 쌓지 말고, x축이나 z축으로 길게 쌓아 보세요.