도서소개
나만의 로블록스 게임을 단계별로 따라 하며 만들 수 있는 튜토리얼 교재
국내 최초 로블록스 공식 교육자(Roblox Featured Eucator)로 선정된 저자 집필!
이 책은 나만의 로블록스 게임을 만들 수 있도록 기초부터 차근차근 안내하는 게임 제작 입문서입니다. 국내 최초로 로블록스 공식 교육자(Roblox Featured Eucator)로 선정된 저자가 집필하여 로블록스 게임 제작이 처음인 사람의 눈높이에서 단계별로 따라 할 수 있도록 안내합니다. 이 책 한 권이면 누구나 로블록스 설치부터 루아 코딩 기초, 파트(part) 디자인, 효과 연출, GUI 구현, 수익화까지 게임 제작의 전 과정을 경험할 수 있습니다. 《로블록스 게임 제작 무작정 따라하기》와 함께 ‘게임을 하는 아이에서 만드는 아이로’ 변화를 이끌어 줄 새로운 경험에 도전해 보세요!
전 세계 십 대들이 열광하는 메타버스의 대표적인 플랫폼, 로블록스
메타버스(metaverse)는 가상·초월을 뜻하는 meta와 세계·우주를 뜻하는 universe의 합성어로, 3차원 가상 세계를 말합니다. 오늘날 10대를 대표하는 전 세계의 Z세대는 현실의 친구를 가장 세계에서 만나 자연스럽게 소통하고 여러 활동을 하며 지냅니다. 로블록스는 이러한 가상 공간을 직접 만들 수 있을 뿐만 아니라 내가 만든 게임을 다른 사람과 함께 즐기는 경험까지 할 수 있는 메타버스의 대표적인 플랫폼입니다.
로블록스 스튜디오 사용법 A부터 Z까지 완벽 마스터!
로블록스 게임을 제작하려면 ‘로블록스 스튜디오’라는 프로그램이 있어야 합니다. 로블록스 스튜디오에는 플레이어 캐릭터, 좀비, 집, 나무 등 게임을 만들기 위한 기본 재료와 도구들이 포함되어 있으며, 다양한 게임 제작 기능들을 제공합니다. 이를 활용하면 클릭 몇 번으로 산과 강을 만들고 돌에 불을 붙일 수 있으며 방 안에 앉아 내가 제작한 게임을 전 세계로 배포할 수도 있습니다. 《로블록스 게임 제작 무작정 따라하기》에서는 로블록스 스튜디오 설치부터 기본 파트(Part) 만들기, 디자인, 효과 연출 등 활용법에 대해 자세하게 설명합니다.
루아 스크립트 코딩 기초 익히기!
로블록스에서는 루아(Lua)라는 스크립트 언어를 사용해서 게임을 만들 수 있습니다. 루아 코딩이 처음인 사람도 이해하기 쉽게 코드 옆에 코드 내용을 설명하였으며 실행 결과를 바로 확인할 수 있도록 구성하였습니다. 게임을 만들면서 변수, 반복문, 조건문, 함수 같은 프로그래밍의 기본 개념을 배워 두면 다른 프로그래밍 언어를 배우는 데도 많은 도움이 됩니다.
지형과 건물 디자인, 응용 예제, 수익화까지!
앞에서 배운 내용을 응용해 파트에 불 붙이기, 캐릭터의 달리기 속도 높이기, 순간 이동하기, NPC 제어하기 등 게임에서 기본적으로 사용될 만한 응용 예제를 직접 만들어 봅니다. 또한, 게임 캐릭터 의상 만들기를 통해 로벅스로 수익을 얻을 수 있는 방법도 소개합니다.
도서목차
Part 01 로블록스 시작하기
로블록스 회원가입하고 웹사이트 둘러보기
로블록스 플레이어와 스튜디오 설치하고 환경 익히기
Part 02 기본 파트(Part) 사용하기
파트 만들기
파트에 적용하는 효과 알아보기
파트로 디자인하기
Part 03 기초 루아 코딩 익히기
변수 이해하기
반복문 사용하기
조건문 사용하기
함수 사용하기
배열 이해하기
Part 04 게임 지형과 건물 디자인하기
지형 만들기
Part 05 응용 예제로 기본기 다지기
파트에 불 붙이기
밟으면 캐릭터에 불이 붙는 발판 만들기
캐릭터의 걷는 속도 높이기
캐릭터의 점프력 높이기
캐릭터가 죽는 블록 만들기
무한히 회전하는 파트 만들기
NPC 제어하기
대화하는 캐릭터 만들기
점수를 획득하는 아이템 배치하기
순간이동 기능 만들기
의상을 마구 골라 입기
죽었던 위치에서 다시 시작하기
Part 06 친구들과 함께 만들기
로블록스에서 친구 만들기
친구와 함께 로블록스 게임을 만들기
Part 07 메뉴 만들기
화면에 GUI 안내판 만들기
화면에 GUI 버튼 만들기
게임 환경에 GUI 만들기
Part 08 수익화하기
수익화 소개
아바타 옷 만들기
해시태그
#로블록스 #게임 #제작 #무작정 #따라하기