NEW
유튜버 옐롯과 함께하는 로블록스 게임 만들기 <타워 디펜스 편>
몬스터 웨이브부터 영웅 상점, 리더보드까지 내 손으로 만드는 진짜 게임 한 편
지은이 옐롯
도서 정보
- 출간일
- 2026년 10월 7일
- 쪽수
- 320쪽
- 판형
- 190*258*17mm
- ISBN
- 9791158396985
- 정가
- 26,000원
- 난이도
-
입문 초급 중급 고급
도서 소개
저자 소개
목차
관련 자료
도서 소개
몰려오는 몬스터, 영웅을 배치해 막아라!
내가 직접 만든 타워 디펜스 게임에 친구들을 초대해보세요!
로블록스에서 가장 인기 있는 장르인 타워 디펜스 게임을 처음부터 끝까지 만들어봅니다. 길을 따라 몬스터가 몰려오고, 코인으로 산 영웅이 몬스터를 공격하고, 게임이 끝나면 보상을 받는 과정까지 직접 구현합니다. 만들다 막히는 부분은 옐롯의 유튜브 강의로 함께 확인할 수 있습니다.
★ 이 책에서 다루는 내용 ★
- 로비맵과 전투맵을 오가는 텔레포트 시스템
- 길을 따라 이동하는 몬스터와 웨이브 시스템
- 성 체력 바와 웨이브 타이머 GUI 만들기
- 코인으로 영웅을 사고파는 상점 시스템
- 영웅을 원하는 위치에 설치하고 공격하게 만들기
- 데이터 스토어로 코인과 영웅 정보 저장하기
- 리더보드와 게임 클리어 보상 시스템
- 여러 영웅을 추가해 게임 확장하기
도서 소개

저자 소개
옐롯 (Yellot)
로블록스 게임 개발과 콘텐츠 제작 전문 크리에이터
유튜브 채널: https://www.youtube.com/@YellotStudio
조선일보, 재능TV 다큐멘터리 출연
저서: 『유튜버 옐롯과 함께하는 로블록스 게임 만들기』(위키북스, 2022)
목차
- ▣ 01장: 프로젝트 시작과 맵 구성
- 01 _ 로블록스 스튜디오 시작하기
- __1.1 로블록스 스튜디오란?
- __1.2 다루기 핵심 정리
- __1.3 샘플 맵과 게임 UI 미리 보기
- 02 _ 타워디펜스 게임이란
- 03 _ 로비맵과 텔레포트 시스템 만들기
- __3.1 로비 기본 구조 만들기
- __3.2 연못과 다리 제작하기
- __3.3 로비 장식
- __3.4 텔레포트 시스템 만들기
- 04 _ 잔디맵 만들기
- __4.1 로비맵과 연동되는 잔디맵 생성하기
- __4.2 게임 설정 조정하기
- __4.3 HTTP 서비스 활성화하기
- __4.4 잔디맵 만들기
- __4.5 텔레포트 기능 테스트하기
- ▣ 02장: 몬스터 시스템 구축
- 05 _ 커스텀 몬스터 제작
- __5.1 작업 환경 준비하기
- __5.2 커스텀 몬스터 만들기
- __5.3 관절 연결하기
- __5.4 휴머노이드 설정하기
- __5.5 캐릭터에 애니메이션 넣기
- __5.6 몬스터 속성 설정하기
- 06 _ 몬스터 체력 바 만들기
- __6.1 BillboardGui 기초 설정
- __6.2 BillboardGui 꾸미기
- __6.3 스크립트 넣기
- __6.4 텍스트 레이블 추가하기
- __6.5 테스트 및 적용
- 07 _ 몬스터 이동 경로 만들기 - 웨이포인트 설정
- __7.1 웨이포인트 이해하기
- __7.2 몬스터 이동 경로 구성하기
- __7.3 파트 정리 및 속성 설정
- __7.4 이동 순서 지정하기
- __7.5 테스트 및 미세 조정
- 08 _ 성 체력 바 만들기
- __8.1 GUI 시스템 이해하기
- __8.2 기본 GUI 구조 생성하기
- __8.3 체력 바 구조 만들기
- __8.4 텍스트 및 디자인 요소 추가하기
- __8.5 성 모델 및 체력 값 설정하기
- __8.6 스크립트 넣기
- __8.7 테스트 및 검증
- 09 _ 웨이브 정보와 시간 GUI 추가하기
- __9.1 웨이브 정보 GUI 만들기
- __9.2 타이머 GUI 추가하기
- 10 _ 웨이브 기능과 몬스터 스폰 구현하기
- __10.1 업 환경 준비 및 리모트 이벤트 설정
- __10.2 몬스터 폴더 구조 만들기
- __10.3 웨이브 구조 설계하기
- __10.4 몬스터 데미지 설정하기
- __10.5 메인 스크립트 작성하기
- __10.6 스크립트 테스트
- __10.7 웨이브 GUI 연동하기
- 11 _ 몬스터 추가 설정(애니메이션 적용 포함)
- __11.1 몬스터끼리 통과하게 만들기
- __11.2 몬스터에 애니메이션 적용하기
- ▣ 03장: 영웅(타워) 제작·배치·전투 통합
- 12 _ 총을 든 영웅 만들기
- __12.1 캐릭터 생성 및 외형 꾸미기
- __12.2 애니메이션 제작 및 적용하기
- 13 _ 영웅 상점 만들기
- __13.1 영웅 상점 모델 다운로드 및 기본 설정
- __13.2 영웅 상점 구매 기능 구현
- 14 _ 장착된 영웅 표시하기
- __14.1 영웅 표시 GUI 틀 만들기
- __14.2 로컬 스크립트 추가
- __14.3 잔디맵에 영웅 표시 GUI 만들기 및 데이터 연동
- 15 _ 영웅 설치하기
- __15.1 모델 다운로드 및 초기 설정
- __15.2 설치 제한 영역 설정
- __15.3 스크립트 추가 및 설치 높이 값 조정
- __15.4 코인으로 유닛 소환하기
- 16 _ 통과 가능한 영웅 만들기
- 17 _ 영웅의 공격 시스템 구현
- __17.1 유닛 모델 설정 및 값 추가
- __17.2 총 발사 이펙트 설정
- __17.3 공격 스크립트 구현
- 18 _ 영웅 스탯 최적화하기
- __18.1 모듈 스크립트 생성 및 스탯 설정
- __18.2 UnitPlace 및 UnitScript 수정
- 19 _ 몬스터 처치 시 코인 획득하기
- __19.1 스크립트 수정 및 기본 설정
- __19.2 코인 획득 스크립트 작성
- 20 _ 영웅 유닛 추가하기
- __20.1 장착된 영웅 유닛 추가하기
- __20.2 장착 표시 오류 해결하기
- ▣ 04장: 업그레이드·메인 시스템 확립
- 21 _ 웨이브 타이머 설정하기
- __21.1 리모트 이벤트 생성 및 서버 스크립트 수정
- __21.2 타이머 함수 실행 및 웨이브 연동
- __21.3 로컬 스크립트 작성 및 테스트
- 22 _ 유닛 시스템 개선
- __22.1 유닛 수 표시 GUI 구현
- __22.2 빈 유닛 버튼 클릭 시 처리
- __22.3 로비맵과 잔디맵의 유닛 순서 일치시키기
- 23 _ 게임 클리어 보상 시스템 구현
- __23.1 게임 클리어 UI 설정
- 24 _ 다른 영웅 추가 및 다중 맵 환경 설정
- __24.1 유닛 복사의 무기 변경
- __24.2 다중 맵 환경에서의 텔레포트 유닛 추가
- ▣ 05장: 게임 출시하기
- 25 _ 게임 업로드
- __25.1 로블록스 스튜디오에서 게임 게시하기
- __25.2 크리에이터 허브에서의 세부 설정
- __25.3 게임 광고와 타기팅 전략
- __25.4 로블록스의 다양한 수익 구조
- ▣ 부록: 온라인 제공 부록
- A _ 로블록스 스튜디오 시작하기
- __A.1 로블록스 스튜디오 설치 방법 및 기본 조작
- __A.2 로블록스 스튜디오 시작하기
- __A.3 다양한 파트 불러오기와 다루기
- __A.4 파트 색깔과 재질 바꾸기
- __A.5 파트 쉽게 복사하고 붙여넣기
- __A.6 투명한 파트와 불투명한 파트 만들기
- __A.7 통과 가능한 파트 만들기
- __A.8 킬 파트와 조금씩 체력이 닳는 파트 만들기
- __A.9 회전하는 파트와 구멍난 파트 만들기
- B _ 샘플 점프맵과 타워맵 만들기
- __B.1 점프맵 만들기
- __B.2 타워맵 만들기
- __B.3 최종 점검 및 테스트
- C _ 로블록스 UI 기초
- __C.1 UI 소개
- __C.2 상점 GUI
- __C.3 스크립트로 버튼 상호작용하게 하기
- __C.4 모바일 레이아웃 최적화
- __C.5 파트에 UI 넣기