# data[].attributes.body
로블록스 맵 제작 대회

# data[].attributes.attachment_link.description
AI가 제출 자료를 먼저 분석합니다. 본선에서는 사람 심사위원이 발표와 시연을 보고 최종 평가합니다.

# data[].attributes.body
이벤트 1. NPC 만나기

📌 예시

마법사에게 퀘스트 받기

우주 연구원에게 힌트 받기

마을 주민과 대화하기

🔍 도구상자 검색어

NPC

이벤트 2. 아이템 수집하기

📌 예시

보석 5개 모으기

별 3개 찾기

열쇠 찾기

🔍 도구상자 검색어

Gem

Crystal

Star

Coin

Key

이벤트 3. 움직이는 발판 건너기

📌 예시

용암 건너기

강 건너기

우주 공간 이동하기

🔍 도구상자 검색어

Moving Platform

이벤트 4. 점프맵 통과하기

📌 예시

떠 있는 발판 건너기

좁은 길 통과하기

용암 피하기

🔍 도구상자 검색어

Obby

이벤트 5. 미로 탈출하기

📌 예시

숲 미로

성 미로

동굴 미로

🔍 도구상자 검색어

Maze

이벤트 6. 순간이동 포털 사용하기

🔍 도구상자 검색어

Portal

이벤트 7. 숨겨진 길 찾기

📌 예시

비밀 통로 발견

숨겨진 방 찾기

보물 방 입장

🔍 도구상자 검색어

Secret Door

이벤트 8. 레이저 함정 피하기

📌 예시

보안 구역 침투

연구소 탈출

🔍 도구상자 검색어

Laser

이벤트 9. 사라지는 발판 건너기

📌 예시

무너지는 다리

얼음 발판

함정 구역

🔍 도구상자 검색어

Falling Platform

이벤트 10. 탈것 타기

🔍 도구상자 검색어

Car

Jeep

Boat

Submarine

Spaceship

Plane

이벤트 11. 버튼 눌러 문 열기

📌 예시

비밀 문 열기

성문 열기

연구실 입장

🔍 도구상자 검색어

Button

이벤트 12. 몬스터 피하기

📌 예시

좀비 마을 탈출

외계인 피하기

드래곤 동굴 탐험

🔍 도구상자 검색어

Zombie

Monster

Alien

Dragon

이벤트 13. 보물상자 찾기

📌 예시

숨겨진 보상 획득

미션 완료 보상

🔍 도구상자 검색어

Treasure Chest

Chest

# data[].attributes.body
1. 체크포인트 찾기

특정 지점에 도착하면 저장

SpawnLocation 사용

2. 움직이는 발판 타기

Toolbox에서 Moving Platform 검색

발판을 타고 다음 지역 이동

3. 점프맵(Obby)

용암 피하기

좁은 길 건너기

떠 있는 블록 점프

4. 미로 탈출

벽만 배치하면 됨

출구 찾기

5. 보물상자 찾기

상자를 숨겨 놓기

도착하면 보상 획득 설정

난이도 ★☆☆☆☆

6. 순간이동 포털

Toolbox에서 Portal 검색

다른 지역으로 이동

7. NPC와 대화

NPC 캐릭터 배치

말풍선으로 힌트 제공

8. 숨겨진 길 찾기

벽 뒤 비밀 통로

투명 블록 활용

9. 레이저 피하기

Neon 파트 활용

닿으면 시작점 이동

10. 사라지는 발판

Toolbox 검색

밟으면 떨어짐

11. 아이템 모으기

별 5개 찾기

열쇠 3개 찾기

보석 수집

12. 함정 방

바닥이 무너짐

가짜 길 존재

13. 탈것 타기

자동차

배

비행기

우주선

14. 버튼 누르기

버튼을 눌러 문 열기

Toolbox 활용

15. 최종 보스 방

몬스터 배치

몬스터 피해서 통과

# data[].attributes.body
local firework = script.Parent

local part = game.ServerStorage.Part

while true do

local clone = part:Clone()

clone.Parent = workspace

clone.Position = firework.Position

wait(1)

end

# data[].attributes.body
Toolbox 검색

1. Night Sky

2. Galaxy Skybox

# data[].attributes.body
https://padlet.com/cona88/0305

# data[].attributes.body
local part = script.Parent

while true do

part.Color = Color3.fromRGB(
math.random(0,255),
math.random(0,255),
math.random(0,255)
)

wait(1)
end

# data[].attributes.headline
복제할 불꽃 파트 (서버스토리지 - 파트 - 스크립트)

# data[].attributes.subject
복제할 불꽃 파트 (서버스토리지 - 파트 - 스크립트)

# data[].attributes.body
local part = script.Parent

local speed = 2

while true do

if (part.Position.Y <= 50) then

part.Position = part.Position + Vector3.new(0, speed, 0)

else

local explosion = Instance.new("Explosion")

explosion.Position = part.Position

explosion.Parent = workspace

part:Destroy()

break

end

wait(0.01)

end

# data[].attributes.headline
닿았을 때 색상, 재질이 바뀌는 코드

# data[].attributes.subject
닿았을 때 색상, 재질이 바뀌는 코드

# data[].attributes.body
local part = script.Parent

local isRunning = false -- 중복 실행을 막기 위한 변수 (상태 체크)

part.Touched:Connect(function(hit)

-- 만약 현재 실행 중이 아니라면 (isRunning이 false라면)

if isRunning == false then

isRunning = true -- 실행 중 상태로 변경

-- 1단계: 노란색 네온

part.BrickColor = BrickColor.new("Bright yellow")

part.Material = Enum.Material.Neon

wait(1)

-- 2단계: 빨간색 플라스틱

part.BrickColor = BrickColor.new("Bright red")

part.Material = Enum.Material.Plastic

wait(1)

-- 3단계: 초록색 자갈(Pebble)

part.BrickColor = BrickColor.new("Bright green")

part.Material = Enum.Material.Pebble

wait(1)

-- 4단계: 검은색 유리

part.BrickColor = BrickColor.new("Black")

part.Material = Enum.Material.Glass

wait(1)

isRunning = false -- 모든 변화가 끝났으니 다시 실행 가능하게 변경

end

end)

# data[].attributes.headline
닿으면 1초 뒤에 터지는 폭탄 코드

# data[].attributes.subject
닿으면 1초 뒤에 터지는 폭탄 코드

# data[].attributes.body
local bomb = script.Parent

local isActivated = false

bomb.Touched:Connect(function(hit)

local character = hit.Parent

local player = game.Players:GetPlayerFromCharacter(character)

-- 플레이어가 닿았고, 아직 작동 전이라면 실행

if player and not isActivated then

isActivated = true

print("1초 뒤에 폭발합니다.")

-- 폭발 전 예고 효과

bomb.BrickColor = BrickColor.new("Bright red")

bomb.Material = Enum.Material.Neon

task.wait(1)

-- 폭발 생성

local explosion = Instance.new("Explosion")

explosion.Position = bomb.Position

explosion.Parent = game.Workspace

-- 폭탄 파트 제거

bomb:Destroy()

end

end)

# data[].attributes.body
explosion.BlastRadius = 10

explosion.BlastPressure = 500000

# data[].attributes.body
앤드센터를 구경할 수 있게 앤드센터 안을 꾸미겠다

# data[].attributes.body
엔드센터에서 관람과 안에서 플레이 할 수 있는 장애물 게임?

# data[].attributes.body
앤드센터가 좀비에 갇혀있는 것을 구하는 것이다.

# data[].attributes.body
빈 교실을 꾸며서 관람할 수 있도록 한다

# data[].attributes.body
샌터의 위험을 피해 탈출하기

# data[].attributes.body
주제는 로봇의 반란 게임은 점프맵

# data[].attributes.body
엔드센터를 배경으로

디펜스게임처럼 만들것이다

# data[].attributes.body
앤드센터를 이상하게(?) 꾸밀것이이다

# data[].attributes.body
좀비사이 에서 탈출하는 게임

평화앤딩 배드앤딩 있는 게임

# data[].attributes.body
앤드센트에 좀비랑 장애물을 넣어서 피해서 옥상가기

# data[].attributes.body
센터에 있는 좀비들을 피해서 탈출할것이다

# data[].attributes.body
평화로운 앤드센터지만 앤드센터 뒤에는 삶에대한 생각이많아지는 맵이있는 맵

# data[].attributes.body
제목: 앤드 센터

이벤트: 1층 드론이랑 정수기..(로비)

이벤트: 2층 강의실

이번트: 지하 1층 카페랑 야외에 있는 노래방이랑 한강 라면

최종 도착지: 앤드센터 옥상

방안에 타워가 있다

# data[].attributes.body
AI의 반란 로봇들이 점령한 앤드 센터 파괴된 앤드 센터 엔드센터 입구 우주 엔드센터 뒤쪽 우주선 탑승

# data[].attributes.body
앤드센터 1층에서 3층에서 끝난다

# data[].attributes.body
스폰포인트는 입구에다.설치할거다 끝은 옥상에다가 사다리를늘거다 옥상에다 각층에 좀비를늘거다.

# data[].attributes.body
시작 위치는 1층 밖에고 끝은 4층 옥상이다.

배경화면은 미래도시이다

플레이어는 숨어져 있는 물건을 다 찾으면 된다

# data[].attributes.body
제목:관람하면서 장애물들을 피할 수 있는 엔드센터

관람하면서 징애물들을 피하는

장애물 물체

엔드센터 앞

위층

1 밖에 아이들이 좋아하는 노래방 넥플릭스 한강라면이 있는데엔 관람

2 계단이나 방들을 구경하다보면 미션이나 장애물 피하는 게임을 할 수 있다

NPC 넣기

위층에 도달해야함

엔드센터를 관람하여 장애물들을 피해 위로 올라가자

# data[].attributes.body
제목:엔드센터,끝까지 가자

주제: 위험들을 피해 도망가기

배경: 학원가(학교 앞)

시작:1층 밖에 통로

도착지점: 옥상

이벤트:1. 1층 계단-킬파트 함정

2. 2층 번호 찾기-2323

3. 옥상 미션해결-탈출

장치: 좀비(몬스터)-옥상

목표: 함정들을 피해 죽지 않고 옥상 오기

한 줄 소개: 죽으며 함정들을 피해 옥상에 도착하세요!!

# data[].attributes.body
엔드센터탈출맵 점프맵 엔드센터 배경엔드센터옥상이벤트1 스폰포인트찾기이벤트2아이찻기이벤트3점프탈출하기

# data[].attributes.headline
로블록스 유스 해커톤 맵 기획서

# data[].attributes.subject
로블록스 유스 해커톤 맵 기획서

# data[].attributes.body
## 1. 맵 제목

* 내가 만들 맵의 제목은?

---

## 2. 맵 주제

* 어떤 주제의 맵인가요?

---

## 3. 배경 설정

* 맵은 어떤 장소인가요?

* 예) 우주, 해저도시, 마법학교, 공룡섬, 미래도시 등

---

## 4. 시작 위치

* 플레이어는 어디에서 시작하나요?

* 시작 장소의 모습은 어떤가요?

---

## 5. 최종 도착 지점

* 플레이어는 어디에 도착해야 하나요?

* 도착하면 무엇을 보거나 얻나요?

---

## 6. 맵 진행 과정 (이벤트 작성)

### 이벤트 1

* 어떤 장소인가요?

---

* 어떤 일이 일어나나요?

---

### 이벤트 2

* 어떤 장소인가요?

---

* 어떤 일이 일어나나요?

---

### 이벤트 3

* 어떤 장소인가요?

---

* 어떤 일이 일어나나요?

---

### 이벤트 4

* 어떤 장소인가요?

---

* 어떤 일이 일어나나요?

---

### 이벤트 5

* 어떤 장소인가요?

---

* 어떤 일이 일어나나요?

---

## 7. 특별한 장치 또는 기능

* 내가 넣고 싶은 특별한 기능은?

* 예) 순간이동, 움직이는 발판, 퀴즈, NPC, 아이템 획득, 몬스터 등장

---

## 8. 맵의 목표

* 플레이어는 무엇을 해야 성공하나요?

---

## 9. 맵 한 줄 소개

* 친구들이 하고 싶어질 만한 소개 문장 만들기

---

# data[].attributes.headline
영상 올리기 (선생님)

# data[].attributes.subject
영상 올리기 (선생님)

# data[].attributes.body
좀비를 피해 탈출하는 내용이다

# data[].attributes.headline
2026년 제7회 유스해커톤

# data[].attributes.subject
2026년 제7회 유스해커톤