로블록스 나의 첫 게임 개발 프로젝트

고객평점
저자D-SCHOOL 이마즈미 료타
출판사항프리렉, 발행일:2022/10/31
형태사항p.292 B5판:24
매장위치자연과학부(B2) , 재고문의 : 051-816-9500
ISBN9788965403401 [소득공제]
판매가격 18,000원   16,200원  (인터넷할인가:10%)
포인트 810점
배송비결제주문시 결제
  • 주문수량 

총 금액 : 0원

책 소개

나의 첫 게임을 개발하는 프로젝트를 시작해보세요.

좋아하는 게임을 만드는 책입니다. 상상을 현실로 이루기 위해 코딩이라는 도구를 사용할 뿐!

이 책은 로블록스 스튜디오로 좋아하는 게임을 만들면서 즐겁게 프로그래밍을 익힐 수 있는 입문서입니다. 퀴즈 게임이나 점프 게임, 서바이벌 게임 등을 만들면서 변수, 함수, 조건 처리, 반복 처리 등의 프로그래밍에서 핵심이 되는 중요 사항을 자연스럽게 익힐 수 있습니다. 프로그래밍은 그 습득 자체를 목적으로 해서는 익히기 어렵습니다. '게임을 만든다'라고 하는 목표를 실현하는 수단으로서 프로그래밍을 배운다면 중단하지 않고 학습을 지속할 수 있습니다.

컴퓨터 프로그래밍을 하는 직업군의 많은 분들 중 게임을 좋아하는 것이 이어져 프로그래밍 세계에 들어왔다고 하는 사람이 많습니다. 게임은 플레이하는 것도 즐겁지만, 만드는 것도 매우 즐거운 일입니다. 이 책을 통해 즐기면서 게임 제작에 몰두한다면 저절로 새로운 기회를 손에 잡을 수 있을 것 입니다. 소프트웨어를 만들어내는 프로그래밍의 논리적 사고를 이해하는 능력은 앞으로 삶을 크게 바꾸게 될 것입니다.


- 출판사 리뷰-

지금은 게임 자체가 문화 콘텐츠가 된 시대입니다

아직도 많은 어른은 게임이란 그저 놀이라는 인식에 멈추어 있습니다. 하지만 게임과 같은 소프트웨어 파워는 갈수록 높아지고 있으며 혁명이라고 불릴 정도로 거대한 흐름이 되었습니다. 관련된 직업 또한 다양해졌으며 코딩 수업은 초중고 모두에서 교육 과정으로 편성하고 있습니다.

이러한 소프트웨어를 만드는 텍스트 프로그래밍은 익히기가 쉽지 않습니다. 그래서 스크래치와 같이 교육용으로 블록을 연결하는 비주얼 프로그래밍으로 시작했던 사람도 많을 것 입니다. 하지만, 더 발전된 무언가를 만들기 위해서는 글자를 입력하는 프로그래밍을 해야 합니다.

어렵지만, 할 수 있습니다. 무작정 하는 코딩 교육이라 아니라 로블록스 게임으로 즐겁게 시작하면 좋겠습니다. 어려운 부분은 차근차근 배울 수 있는 동영상 강의도 있으니 적극적으로 활용해 보세요.


이 책을 아이와 함께 읽는 부모님들께

어렵고 지루할 수 있는 코딩에 초점을 맞추기 보단 흥미롭고 재미있는 내 게임을 만드는 것에 집중했습니다. 프로그래밍은 내가 만들고 싶은 무언가를 만들기 위해서 사용하는 도구이자 과정일뿐입니다. 꼭 이점을 알아주셨으면 좋겠습니다. 중요한 것은 이 책을 읽는 독자가 즐겁고 자신만의 개정을 표현할 수 있는 게임을 만들 수 있으면 좋겠습니다.


조금 어려울 수 있지만, 처음이라도 포기하지 않아!

간혹 중간 중간 설명이 빠진 부분이나 갑자기 어려워지는 난이도로 책을 덮어야 하는 상황을 최대한 줄이고자 세세한 화면 설명과 사소한 조작까지 알기 쉽게 넣었습니다.

프로그래밍도 스텝 바이 스텝으로 상세하게 해설하고 있으므로 처음이라도 포기하지 않고 진행할 수 있습니다.


카툰 형식으로 가려운 곳을 시원하게

뻔한 메뉴 설명이나 기능 설명보다는 요소요소 마다 친근한 캐릭터들이 노하우나 팁, 조작의 주의점 등 가려운 곳을 시원하게 해주는 정보를 알려드립니다.


심심한 게임이 즐거워지는 방법

재미있는 게임이 되기 위해 필요한 효과나 트릭을 구현합니다. 블록를 랜덤하게 움직이거나 일정 시간마다 지우고 장애물로 속임수를 만드는 등 하고 싶은 움직임을 실현하는 방법을 알 수 있습니다.

작가 소개

지은이 : D-SCHOOL

전세계 150개 이상의 교실을 운영하고 있는 초중고교생을 대상으로 하는 프로그래밍 교실입니다. 마인크래프트와 로블록스 같은 게임을 주제로 다양한 프로그래밍 학습을 진행하고 있습니다. 현재 로블록스 공식 에듀케이터입니다.


지은이 : 이마즈미 료타 

D-SCHOOL의 엔지니어입니다. 쓰쿠바 대학 대학원 시스템정보공학연구과 지능기능시스템 전공 박사전기과정입니다. 학교를 다닐 때부터 VR 게임 등의 게임 개발을 했습니다. 졸업 후에는 주식회사 캡콤에 취직해 게임 엔진 개발 분야에 종사했으며 인적 자원 개발에도 참여했습니다. 현재 일하고 있는 D-SCHOOL에서는 게임 제작과 프로그래밍 경험을 살려서 교육 콘텐츠 개발, 프로그래밍 강사로서 아이들을 가르치고 있습니다.


옮긴이 : 윤인성

어쩌다가 책을 집필/번역하기 시작해서, 지금까지 계속해서 집필/번역하고 있다. 현재 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족하고 있다. 오전에는 커피, 오후에는 홍차를 마신다. 요리, 피아노, 기타, 작곡, 그림, 스컬핑 등의 취미를 갖고 있다. 《HTML5 웹 프로그래밍 입문》 《혼자 공부하는 파이썬》 《모던 웹을 위한 HTML5+CSS3 바이블》 등을 저술했으며 《나의 첫 블렌더》 《프로 일러스트레이터가 알려주는 캐릭터 채색 테크닉 [결정판]》 《러닝스쿨! 한 권으로 끝내는 HTML+CSS 웹 디자인 입문》 《최신 표준 HTML+CSS 디자인》 《파이썬을 이용한 머신러닝, 딥러닝 실전 개발 입문》 《파이썬을 이용한 웹 크롤링과 스크레이핑》 《문제 해결을 위한 알고리즘 with 수학》 《만들면서 배우는 블렌더 3D 입문》 등을 번역했다. 

목 차

이 책을 읽기 전에 

머리말 

이 책을 읽는 방법 


1장 로블록스 스튜디오 사용해보기

_등장인물 소개/프롤로그

_레슨 1 책의 내용을 진행하는 방법

_레슨 2 로블록스란?

_레슨 3 로블록스 스튜디오란?

_레슨 4 로블록스 스튜디오 설치하기

_레슨 5 로블록스 회원 가입하기

_정리


2장 퀴즈 게임 만들기

_첫 게임을 만들어 보자!

_레슨 6 게임 실행해보기

_레슨 7 블록 추가해보기

_레슨 8 블록 편집해보기

_레슨 9 게임 저장해보기

_레슨 10 발판 만들기

_레슨 11 프로그래밍하기

_레슨 12 퀴즈 만들기

_레슨 13 발판에서 빠지게 만들기

_완성한 코드

_정리


3 점프맵 게임 만들기

_이번 장에서 만드는 게임

_레슨 14 새 게임 만들기

_레슨 15 발판 만들기

_레슨 16 목표 지점 만들기

_레슨 17 변수 살펴보기

_레슨 18 함수 배우기

_레슨 19 목표 지점 도달 판정하기

_완성한 코드

_정리


4장 다양한 기믹 추가해보기

_이번 장에서 만드는 게임

_레슨 20 장애물 만들기

_레슨 21 점프력을 높여주는 바닥 만들기

_레슨 22 떨어지는 발판 만들기

_레슨 23 목표 지점까지 걸린 시간 측정하기

_레슨 24 효과 추가하기

_레슨 25 소리 추가하기

_레슨 26 이동하는 발판 만들기

_레슨 27 도구 상자의 모델을 활용해서 게임 꾸미기

_완성한 코드

_정리


5장 벽 피하는 게임 만들기

_이번 장에서 만드는 게임

_레슨 28 발판 만들기

_레슨 29 시작 시점 꾸미기

_레슨 30 벽 추가하기

_레슨 31 벽 복사하기

_레슨 32 벽 움직여보기

_레슨 33 벽이 랜덤한 위치에서 나오게 만들기

_완성한 코드

_정리


6장 게임을 어렵게 만들기

_이번 장에서 만드는 게임

_레슨 34 벽이 점점 빠르게 나오게 하기

_레슨 35 다양한 종류의 벽 만들기

_레슨 36 랜덤하게 3개의 벽 나오게 하기

_레슨 37 데미지를 주는 벽 만들기

_레슨 38 벽의 속도 조정하기

_레슨 39 벽이 나올 때에 소리내기

_완성 스크립트

_정리


7장 게임을 더 재미있게 만들기

_이번 장에서 만드는 게임

_레슨 40 게임오버까지의 시간 측정하기

_레슨 41 GUI 사용해보기

_레슨 42 GUI를 코드로 변경해보기

_레슨 43 게임 설정 변경하기

_레슨 44 게임을 화려하게 만들기

_레슨 45 게임 공개하기

_완성한 코드

_정리


찾아보기

역자 소개


01. 반품기한
  • 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
  • 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
02. 반품 배송비
반품 배송비
반품사유 반품 배송비 부담자
단순변심 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다.
상품의 불량 또는 오배송 고객 부담이 아닙니다.
03. 배송상태에 따른 환불안내
환불안내
진행 상태 결제완료 상품준비중 배송지시/배송중/배송완료
어떤 상태 주문 내역 확인 전 상품 발송 준비 중 상품이 택배사로 이미 발송 됨
환불 즉시환불 구매취소 의사전달 → 발송중지 → 환불 반품회수 → 반품상품 확인 → 환불
04. 취소방법
  • 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
  • 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
05. 환불시점
환불시점
결제수단 환불시점 환불방법
신용카드 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) 신용카드 승인취소
계좌이체 실시간 계좌이체 또는 무통장입금
취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준)
계좌입금
휴대폰 결제 당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소
전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준)
당일취소 : 휴대폰 결제 승인취소
익월취소 : 계좌입금
포인트 취소 완료 후, 당일 포인트 적립 환불 포인트 적립
06. 취소반품 불가 사유
  • 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
  • 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
  • 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
  • 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
  • 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
  • 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.

환불불가
상품군 취소/반품 불가사유
의류/잡화/수입명품 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우
계절상품/식품/화장품 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우
가전/설치상품 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.)
자동차용품 상품을 개봉하여 장착한 이후 단순변심의 경우
CD/DVD/GAME/BOOK등 복제가 가능한 상품의 포장 등을 훼손한 경우
내비게이션, OS시리얼이 적힌 PMP 상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우
노트북, 테스크탑 PC 등 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우