로블록스 게임 만들기 (루아 기초 떼고 메타버스 콘텐츠 만들고, 게임 만들고, 배포 수익화까지!)

로블록스 게임 만들기 (루아 기초 떼고 메타버스 콘텐츠 만들고, 게임 만들고, 배포 수익화까지!)

$22.32
Description
〈로블록스로 게임 만들기〉 책은 완전 초보자의 눈높이에서 로블록스 설치부터 루아 코딩 기초, 메타버스 콘텐츠 만들고, 게임 만들고, 배포 수익화까지 단계별로 따라할 수 있도록 구성하였습니다.

〈로블록스로 게임 만들기〉 책은 네 개의 파트로 각 파트는 아래와 같은 내용이 담겨 있습니다.

첫 번째 파트는 로블록스가 무엇이고, 어떻게 플레이할 수 있는지 알아보며, 로블록스의 콘텐츠를 만드는 저작 도구인 로블록스 스튜디오를 설치하고 다뤄봅니다. 로블록스 스튜디오를 사용하면 가상세계의 3차원 사물을 직접 만들어볼 수 있고, 사물에 이미지나 패턴을 입힐 수 있습니다. 또한 지형을 만들어 캐릭터가 이동하고, 즐길 수 있는 마을이나 게임의 배경을 꾸밀 수 있습니다.

두 번째 파트는 3차원 사물에 코딩을 적용해 사물이 움직이거나 사라지는 효과를 적용하는 방법에 대해 다룹니다. 코딩을 전혀 다뤄보지 않은 독자도 따라서 실습하다 보면 자연스럽게 로블록스에서 사용하는 코딩의 원리를 이해할 수 있습니다.

세 번째 파트는 앞선 두 파트를 응용해 고급 기능을 구현하는 방법에 대해 살펴봅니다. 화면에 터치할
수 있는 버튼을 만들거나, 아이템을 획득해 빨리 달리고, 높이 점프하기, 체력이 줄었을 때 체력을 채울 수 있는 물약 만들기, 시프트 키를 누르면서 달리면 더 빠르게 뛸 수 있는 방법 등을 다뤄봅니다.

네 번째 파트에서는 앞의 파트에서 다뤘던 내용을 복습하여 실제 미니 게임을 만들고, 배포해 수익화 하는 방법을 다룹니다. 오징어 게임 드라마로 잘 알려진 “무궁화 꽃이 피었습니다 게임”과 “달고나 오비 게임”, “투명 징검다리 건너기 게임”을 로블록스 콘텐츠에 맞게 설계하고, 직접 만들어보면서 로블록스 콘텐츠를 스스로 만들 수 있다는 자신감을 얻을 수 있을 것입니다.
선정 및 수상내역
2023년 세종도서 교양부문 선정도서
저자

박필준

IT기술을활용한메이커교육서비스를제공하는이누의대표이다.로블록스와루아,유니티와C#을활용한3D게임,가상현실과증강현실콘텐츠를개발하고,교육서비스를제공합니다.또한아두이노,라즈베리파이등오픈소스하드웨어와3D모델링,프린팅으로사물인터넷장치만들기를좋아하고,아두이노,3D모델링/프린팅,라즈베리파이,앱인벤터,AR/VR을활용한만들기를즐긴다.네이버포스트와유튜브등을통해만드는방법을공유하며재능기부로SW마에스트로멘토,한이음멘토,프로보노ICT멘토,이브와ICT멘토,공개소프트웨어개발자대회멘토로도활동하고있다.누구나자신이필요한것을만들수있는메이커가될수있도록돕고싶어한다.

(저자가운영하는채널)
-네이버포스트https://post.naver.com/yulian
-유튜브채널https://www.youtube.com/toymakers
-네이버카페https://cafe.naver.com/toymakers

목차

PART01로블록스와개발환경알아보기
01장로블록스시작하기
01-1로블록스넌누구니?
로블록스소개
로블록스경험
로블록스스튜디오
01-2로블록스회원가입
로블록스메뉴및상세페이지소개
내아바타만들기
01-3로블록스스튜디오설치
로블록스스튜디오템플릿
로블록스스튜디오의언어변경하기
01-4로블록스스튜디오와친해지기
로블록스스튜디오의기본조작법

02장3차원모델링과지형만들기
02-13차원모델링
통합과무효화
아치형문만들기
탁자만들기
탁자에이미지적용하기
테칼과텍스처의차이점
02-2지형만들기
자동으로지형만들기
높이맵으로지형만들기
색상맵으로지형만들기
수동으로지형만들기

PART02루아프로그래밍기초배우기
03장루아프로그래밍
03-1루아프로그래밍언어?
루아언어의활용
Helloworld!출력하기
03-2웹통합개발환경
03-3변수와연산자
변수와연산자의관계
대입연산자
산술연산자
관계연산자
논리연산자
기타연산자
03-4반복문
for반복문
while반복문
03-5조건문
If조건문
if-else조건문
if-elseif-else조건문
03-6함수
1부터100까지더하는함수
함수를매개변수로전달하기
03-7문자열과연산자주석
문자열대소문자변환,치환,검색,뒤집기
문자열포맷문자열결합,길이반환,반복
03-8배열
반복자
03-9테이블자료구조
테이블자료구조의초기화

04장로블록스에서루아다루기
04-1블록사라지고나타나게만들기
04-2용암만들고효과적용하기
04-3사라지는장애물만들기
04-4낮과밤시간대변경하기
04-5점수판만들기

PART03로블록스스튜디오로콘텐츠만들기
05장상호작용기능
05-1화면에상호작용버튼만들기
05-2단축키로공색상변경하기
05-3표지판으로카운터만들기
05-4NPC와대화하기
05-5체력채우는아이템만들기
05-6달리기속도및점프력높이기
05-7시프트키와방향키로빨리달리기

06장고급코딩배우기
06-1데이터저장및가져오기
06-2도구만들어착용하기
06-3사용자입력으로총알재장전
06-4카메라시점조절하기

07장특별한효과추가하기
07-1특수효과추가하기
입자방출효과
화염효과
연기효과
폭발효과
07-2대기효과추가하기
07-3조명효과추가하기
07-4배경음악적용하기
07-5음원파일로효과음적용하기

PART04미니게임만들고수익화하기
08장미니게임만들기
08-1무궁화꽃이피었습니다게임
08-2달고나오비게임
08-3투명징검다리게임

09장콘텐츠배포및수익화
09-1프리미엄멤버가입
09-2콘텐츠배포
09-3수익창출
수익창출조건
수익창출방법-배지
수익창출방법-유료콘텐츠
수익창출방법-비공개서버
수익창출방법-개발자제품

출판사 서평

이책은초등학생부터모두가볼수있도록루아기초코딩부터로블록스콘텐츠를만드는방법을배우고,이를활용해상상하는가상세계를직접만드는재미를느낄수있도록알차게구성하였습니다.

01로블록스와개발환경알아보기
-로블록스시작하기,3차원모델링과지형만들기

02루아프로그래밍기초배우기
-루아프로그래밍,로블록스에서루아다루기

03로블록스스튜디오로콘텐츠만들기
-상호작용기능,고급코딩배우기,특별한효과추가하기

04미니게임만들고수익화하기
-무궁화꽃이피었습니다게임만들기,달고나오비게임만들기,투명징검다리게임만들기
-게임콘텐츠배포및수확화하기

이책의내용을학습하는과정에서오류가발생하는부분이있으면저자에게직접질문할수있는네이버카페를직접운영합니다.
-토이메이커스https://cafe.naver.com/toymakers