스티브코딩

랜덤블록 빌드 챌린지

랜덤 블록 12종으로 30명이 동시에 겨루는 건축 대회 진행·명령어·평가

게임 월드2026-10-20 갱신

랜덤블록 빌드 챌린지: 30명이 동시에 겨루는 건축 대회

  • ★ 스티브코딩 30인 확장판
  • 월드: RandomBlock BuildChallenge(multi) / 호스트 1명 + 참가자 최대 30명, 치트 허용 필수
  • 30 독립 아레나 · 12종 랜덤 블록(각 64개) · 48가지 건축 주제
  • 자동화: /function start 하나로 주제·아레나·블록·타이머까지
  • 효과: 제한된 자원 속 창의성, 공간 지각, 시간 관리
  • 공식 Creative Constraints 챌린지를 바탕으로 스티브코딩이 한글화하고 30인용으로 확장·자동화한 월드입니다.
랜덤 블록 건축 도전: 30개 아레나
랜덤 블록 건축 도전: 30개 아레나

진행 6단계 (호스트용)

  1. 입장 대기: 월드 열고 호스팅, 전원 입장 확인 (호스트는 host 태그로 자동 인식)
  2. 게임 시작: /function start → 주제·아레나 배정, 블록 지급, 비행, 타이머
  3. 건축 10~20분: 액션바에 경과 시간, 호스트는 관전 위치에서 순회
  4. 게임 종료: /function stop → 타이머 정지, 소지품 비우기, 종료 메시지
  5. 평가·시상: 순회 평가, 발표, 투표, 주제 맞히기 게임 중 선택
  6. 다음 라운드: 우수작 공유 후 /function start로 새 라운드
  • 주제 맞히기: 호스트가 작품을 보여 주면 다른 학생이 채팅으로 주제를 맞힘 — 가장 반응이 좋은 평가 방법

영상으로 보는 시작: /function start 한 번에 일어나는 일

  • 라이브러리 원본(창의적 제약)은 작은·큰 아레나에서 혼자 짓는 싱글 플레이 전용 → 멀티플레이 30인용으로 고친 월드
  • 반드시 모든 학생이 들어온 뒤 start. 화면 제목 ‘랜덤 건축 시작 / 주제를 확인하고 시작하세요.’, 아래에 시간: 0:04 타이머
  • 학생: 다이아몬드 곡괭이·삽·도끼 + 블록 12종(각 64개), 서바이벌이지만 날 수 있음(mayfly) / 호스트: 관전 위치로 이동, 월드빌더 권한
  • 아레나 안 간판: ‘랜덤 건축 챌린지 주제: 조각상’ 처럼 학생마다 다른 주제
[lees] 플레이어들을 30개 아레나에 배정합니다...
130.50, 20.00, 110.50(으)로 순간이동했습니다.
'worldbuilder' 능력이 부여되었습니다
[호스트] 관전 모드로 이동했습니다. 월드빌더 권한이 부여되었습니다.
[lees] 모든 플레이어의 인벤토리를 초기화합니다...
다이아몬드 곡괭이 * 1이(가) 적용되었습니다   (삽·도끼도 같은 메시지)
[lees] 랜덤 블록을 지급합니다...
'mayfly' 능력이 부여되었습니다
[lees] 30개 아레나 주제를 랜덤하게 변경합니다...
[lees] 타이머가 시작되었습니다!
① start 직후 채팅 메시지와 30개 아레나 (01:14)
① start 직후 채팅 메시지와 30개 아레나 (01:14)
② 아레나 간판의 주제: 조각상 (01:34)
② 아레나 간판의 주제: 조각상 (01:34)
③ 도구 3개와 블록 12종(64개씩) (02:01)
③ 도구 3개와 블록 12종(64개씩) (02:01)

호스트 명령어 모음

명령어 하는 일
/function start 전체 시작(주제·배정·블록·비행·타이머)
/function stop 종료, 소지품 비우기
/function randomize_all_topics 주제만 새로 뽑기
/function tp_players_to_arenas 아레나 다시 배정
/function give_blocks_all 지금 블록 유지 + 12종 추가
/function clear_give_blocks_all 비우고 새 블록 12종
/function topics_arena5 5번 아레나 주제만 변경(1~30)
- **진행에 쓰는 일반 명령**: `/tp @a 130 -58 110` / `/say 남은 시간 5분입니다!` / `/title @a title 게임 종료` / `/ability @a worldbuilder true` / `/ability @a worldbuilder false` / `/reload` - 모두 중앙으로 모아 발표·평가 / worldbuilder true면 경계를 넘어 서로의 작품 관람
교사용 메모 · 명령어 문제 해결
  • 함수 파일을 고친 뒤에는 /reload로 다시 불러옵니다. /function start가 안 되면 치트 허용, 철자, /reload를 확인하세요.
  • 특정 아레나만 주제 변경: /function topics_arena1 ~ topics_arena30
  • 튕겼다가 다시 들어온 학생은 나는 능력이 없어지므로 /ability <이름> mayfly true로 다시 줍니다(영상 2:31). randomize_all_topics·clear_give_blocks_all·give_blocks_all·stop도 같은 영상(01:47~03:14)에서 시연합니다.
  • 함수 이름은 /function 까지 치면 자동 완성 목록으로 확인할 수 있습니다(영상 화면: start, stop, take, timer, tools, topics … / give 를 치면 give, give_blocks_all, clear_give_blocks_all). /ability 대상은 목록에서 학생 이름을 고르면 되고, 실행되면 ‘능력이 업데이트되었습니다.’가 뜹니다.
  • 학생은 월드빌더 권한이 없어 자기 아레나 밖으로 나갈 수 없고, 호스트는 월드빌더 권한으로 돌아다니며 작품을 봅니다. 영상 수업에서 나온 작품: 농장, 집, 잠수함, 극장, 공룡, 토끼, 비행기, 고양이·강아지, 국기, 로봇, 나무 등.
give 함수 자동 완성 (03:03)
give 함수 자동 완성 (03:03)
학생 작품: 농장 (03:48)
학생 작품: 농장 (03:48)

[활동 안내] 랜덤블록 빌드 챌린지 참가 방법

  1. 아레나 확인: 시작하면 내 아레나로 자동 이동
  2. 주제 확인: 아레나 안 게시판의 주제 읽기
  3. 계획: E 키로 블록 12종을 보고 색·특성 생각하기
  4. 건축: 큰 모양 → 세부 → 꾸미기 순서로
  • 조작: 비행 Space 두 번 · 오르기 Space · 내리기 Shift · 블록 설치 우클릭 · 파괴 좌클릭
  • 지켜요: 내 아레나 안에서만 짓기 / 받은 12종 블록만 쓰기 / 주제와 제한 시간 지키기
  • 하지 않아요: 다른 사람 작품 방해하기 / 부적절한 건축, 욕설

평가 기준과 3차시 운영안

  • 평가: 창의성 40%(주제 해석, 블록 활용) · 주제 적합성 30%(핵심 요소 표현) · 완성도 20%(균형·비례·디테일) · 효율성 10%(제한 자원·시간 활용)
차시 활동(45분)
1 소개·시연 15분 → 자유 주제 연습 25분 → 안내 5분
2 /function start → 주제 구상 5분 → 건축 30분 → 발표 5분
3 지난 라운드 피드백 → 새 주제 30분 → 베스트 작품 → 성찰
- **주제 바꾸기**: 주제 48개는 월드 안 간판(주제 1: 4 -58 47부터)에 저장 → 월드 빌더로 간판 우클릭, 교과 주제로 수정 - **주제 맞추기 게임**: 작품을 화면 공유 → 다른 학생이 채팅으로 주제 맞히기
교사용 메모 · 주제 맞추기 게임과 주제 간판
  • 평가 방법 중 학생 반응이 가장 좋은 것은 ‘주제 맞추기 게임’입니다: 호스트가 화면 공유로 작품을 하나씩 보여 주고, 다른 학생들이 채팅으로 주제를 맞힙니다. 주제를 잘 드러낸 작품일수록 빨리 맞힙니다(주제 적합성 평가와 연결).
  • 랜덤블록 빌드 챌린지의 공식 원본 이름은 Creative Constraints입니다.
  • 주제 간판(48개)의 첫 번째는 4 -58 47 에 있습니다. 매뉴얼에는 다음 간판 위치가 ‘Y가 1씩 줄어듦(주제 2: 4 -59 47)’과 ‘Z가 1씩 늘어남’ 두 가지로 적혀 있으니, 주제를 고칠 때는 첫 간판으로 가서(/tp @s 4 -58 47) 주변 간판을 보며 찾습니다.

관련 영상

관련 공식 자료

함께 보기

출처

  • 유튜브 「무슨 블록? 어떤 주제? 랜덤 건축 챌린지! (+수업실황보기)」(2025-11-27)