로블록스 게임 제작 무작정 따라하기
나만의 로블록스 게임을 단계별로 따라 하며 만들 수 있는 튜토리얼 교재
국내 최초 로블록스 공식 교육자(Roblox Featured Eucator)로 선정된 저자 집필!
이 책은 나만의 로블록스 게임을 만들 수 있도록 기초부터 차근차근 안내하는 게임 제작 입문서입니다. 국내 최초로 로블록스 공식 교육자(Roblox Featured Eucator)로 선정된 저자가 집필하여 로블록스 게임 제작이 처음인 사람의 눈높이에서 단계별로 따라 할 수 있도록 안내합니다. 이 책 한 권이면 누구나 로블록스 설치부터 루아 코딩 기초, 파트(part) 디자인, 효과 연출, GUI 구현, 수익화까지 게임 제작의 전 과정을 경험할 수 있습니다. 《로블록스 게임 제작 무작정 따라하기》와 함께 ‘게임을 하는 아이에서 만드는 아이로’ 변화를 이끌어 줄 새로운 경험에 도전해 보세요!
목차
- PART 01 로블록스 시작하기
- CHAPTER 01 로블록스 회원가입하고 웹사이트 둘러보기
- 1 로블록스 회원가입하기
- 2 로블록스 메뉴와 기능 살펴보기
- CHAPTER 02 로블록스 플레이어와 스튜디오 설치하고 환경 익히기
- 1 로블록스 게임 실행을 위한 플레이어 설치하기
- 2 로블록스 게임 제작을 위한 스튜디오 설치하기
- 3 로블록스 스튜디오 화면 구성 살펴보기
- 4 베이스플레이트로 게임 제작 환경 만들기
- 5 로블록스 스튜디오 기본 조작법 알아보기
- PART 02 기본 파트(Part) 사용하기
- CHAPTER 01 파트 만들기
- 1 베이스플레이트 템플릿으로 시작하기
- 2 파트의 종류
- 3 파트 만들기
- 4 스폰로케이션 파트 알아보기
- CHAPTER 02 파트에 적용하는 효과 알아보기
- 1 불 효과 알아보기
- 2 입자 효과 알아보기
- 3 연기 효과 알아보기
- 4 반짝 효과 알아보기
- CHAPTER 03 파트로 디자인하기
- 1 파트 더하기
- 2 파트 빼기
- 3 마법의 의자 만들기
- PART 03 기초 루아 코딩 익히기
- CHAPTER 01 변수 이해하기
- 1 변수 만들기
- 2 Hello World! 출력하기
- CHAPTER 02 반복문 사용하기
- 1 반복문 이해하기
- 2 for 반복문의 기초
- 3 while 반복문의 기초
- CHAPTER 03 조건문 사용하기
- 1 if~then 조건문 이해하기
- 2 조건문 사용해서 출력하기
- 3 시간에 따라 조명 켜기
- CHAPTER 04 함수 사용하기
- 1 함수 정의하기
- 2 함수를 활용하여 숨겨진 다리가 보이게 하기
- CHAPTER 05 배열 이해하기
- 1 배열의 기초
- 2 배열과 for문을 함께 사용하기
- 3 숨겨진 계단 차례대로 보여주기
- PART 04 게임 지형과 건물 디자인하기
- CHAPTER 01 지형 만들기
- 1 자동으로 만들기
- 2 직접 만들기
- 3 뜨거운 용암지대와 회복 샘물 만들기
- PART 05 응용 예제로 기본기 다지기
- CHAPTER 01 파트에 불 붙이기
- 1 블록 파트에 불 붙이기
- 2 발판 Switch와 불 붙이기
- CHAPTER 02 밟으면 캐릭터에 불이 붙는 발판 만들기
- 1 워크스페이스와 플레이어 이해하기
- 2 밟으면 불이 붙는 발판 만들기
- CHAPTER 03 캐릭터의 걷는 속도 높이기
- 1 WalkSpeed 속성 변경하기
- 2 스크립트에 코드 입력하기
- CHAPTER 04 캐릭터의 점프력 높이기
- 1 JumpPowerUp 속성 변경하기
- 2 스크립트에 코드 입력하기
- CHAPTER 05 캐릭터가 죽는 블록 만들기
- 1 원통 파트 만들고 속성 변경하기
- 2 스크립트에 코드 입력하기
- CHAPTER 06 무한히 회전하는 파트 만들기
- 1 쐐기형 파트 만들기
- 2 스크립트에 코드 입력하기
- CHAPTER 07 NPC 제어하기
- 1 도구 상자에서 재료 추가하기
- 2 스크립트에 코드 입력하기
- CHAPTER 08 대화하는 캐릭터 만들기
- 1 NPC 추가하기
- 2 스크립트에 코드 입력하기
- CHAPTER 09 점수를 획득하는 아이템 배치하기
- 1 서버 스크립트 서비스에 스크립트 작성하기
- 2 아이템 추가하고 획득하면 점수가 오르는 기능 설정하기
- CHAPTER 10 순간이동 기능 만들기
- 1 Teleport 파트와 스크립트 만들기
- 2 스크립트에 코드 입력하기
- CHAPTER 11 의상을 마구 골라 입기
- 1 로블록스에서 캐릭터에 옷 입히기
- 2 의상 이미지 파일 업로드하기
- 3 마네킹 캐릭터 만들기
- 4 스크립트에 코드 입력하기
- CHAPTER 12 죽었던 위치에서 다시 시작하기
- 1 파트 추가하고 속성 바꾸기
- 2 모델 배치하고 속성 바꾸기
- PART 06 친구들과 함께 만들기
- CHAPTER 01 로블록스에서 친구 만들기
- 1 친구를 검색하여 추가하기
- 2 친구 요청 수락하기
- CHAPTER 02 친구와 함께 로블록스 게임 만들기
- 1 게임을 서버에 게시하기
- 2 팀 만들기
- 3 친구와 함께 파트와 지형 디자인하기
- 4 친구와 함께 스크립트 만들기
- PART 07 메뉴 만들기
- CHAPTER 01 화면에 GUI 안내판 만들기
- 1 스크린GUI와 텍스트 레이블 소개하기
- 2 텍스트 레이블 수정하기
- 3 텍스트 레이블 위치 변경하기
- CHAPTER 02 화면에 GUI 버튼 만들기
- 1 이미지 버튼 만들기
- CHAPTER 03 게임 환경에 GUI 만들기
- PART 08 수익화하기
- CHAPTER 01 수익화 소개
- 1 수익화를 위한 4가지 방법
- 2 로벅스를 획득하는 방법
- CHAPTER 02 아바타 옷 만들기
- 1 티셔츠 만들기
- 2 티셔츠 장착하기
- 3 티셔츠 판매하기