
구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.
지은이 : 창의콘텐츠연구소
Part 01 가상공간과 시뮬레이션
Chapter 01 도시에 숨겨진 보물 찾기
· 텍스트 오브젝트를 카메라의 자식 아이템으로 추가합니다.
· 오브젝트를 추가하여 장면을 꾸미고 건물에 보물 상자를 숨깁니다.
· 보물 상자 안의 보물을 클릭하면 변숫값이 증가하도록 코딩합니다.
· 10개의 보물을 모두 찾으면 게임이 종료되도록 코딩합니다.
Chapter 02 화재 진압! 119
· 텍스트, 소화기 오브젝트를 카메라의 자식 아이템으로 추가합니다.
· 오브젝트를 추가하여 장면을 꾸미고 불이 난 상황을 표현합니다.
· 불의 불투명도를 조절하여 불이 난 상황을 표현하도록 코딩합니다.
· 불을 클릭하면 물이 발사되어 화재가 진압되도록 코딩합니다.
Chapter 03 나만의 방 디자인하기
· 오브젝트를 추가하여 가구를 판매하는 상점을 표현합니다.
· 가구를 클릭하면 가구를 카메라의 자식 아이템으로 추가하도록 코딩합니다.
· 가구를 설치할 위치를 클릭하면 가구를 해당 위치에 붙이도록 코딩합니다.
· 가구가 설치되면 설치 위치의 텍스트가 사라지도록 코딩합니다.
Chapter 04 분리수거의 달인
· 쓰레기가 카메라와 가까워지면 쓰레기를 카메라의 자식 아이템으로 추가하도록 코딩합니다.
· 특정 키를 누르면 쓰레기가 바닥으로 떨어지도록 코딩합니다.
· 쓰레기가 쓰레기통에 닿으면 쓰레기를 삭제하도록 코딩합니다.
· 변숫값을 감소하고 화면에 감소한 변숫값이 표시되도록 코딩합니다.
Chapter 05 택배 배송하기
· 배송할 물건을 확인하고 오브젝트를 추가하여 택배 상자에 붙입니다.
· 정보창에 배송 물건, 배송지, 택배 이미지가 표시되도록 코딩합니다.
· 택배 상자를 클릭하면 택배 상자를 들고 이동하도록 코딩합니다.
· 배송을 완료하면 변숫값이 감소하고 모든 물건을 배송하면 배송 성공 안내가 나타나도록 코딩합니다.
Chapter 06 햄버거 라스트 오더
· 오브젝트를 추가하여 햄버거 가게를 꾸밉니다.
· 주문 확인 버튼을 클릭하면 제작할 햄버거가 선택되도록 코딩합니다.
· 재료를 클릭하면 변숫값에 해당 재료가 추가되도록 코딩합니다.
· 제작 완료 버튼을 클릭하면 주문 완료 변숫값이 증가하도록 코딩합니다.
Part 02 방 탈출 게임 만들기
Chapter 07 내 방이 커졌어요!
· 오브젝트를 추가하여 책상으로 올라갈 수 있는 경로를 만듭니다.
· 노트북 화면을 클릭하면 색상으로 비밀번호가 표시되도록 코딩합니다.
· 리모콘의 색상을 클릭하면 해당 색상이 선택되도록 코딩합니다.
· 비밀번호를 맞히면 원래 크기 방 장면으로 이동하도록 코딩합니다.
Chapter 08 괴짜 과학자의 비밀 연구소
· 비밀 연구소에 설치된 오브젝트들의 물리 기능을 활성화합니다.
· 버튼을 클릭하면 중력 값을 설정하도록 코딩합니다.
· 열쇠를 클릭하면 열쇠를 카메라의 자식 아이템으로 추가하도록 코딩합니다.
· 열쇠가 자물쇠에 닿으면 탈출 성공을 안내하도록 코딩합니다.
Chapter 09 평행 세계의 쌍둥이 방
· 오브젝트를 복제하여 동일한 방을 2개 만듭니다.
· 배치된 가구의 크기를 변경하여 2개의 방에 차이를 만듭니다.
· 상하 방향키를 누르면 가구의 크기를 조절하도록 코딩합니다.
· 2개의 방에 배치된 가구의 크기가 같아지면 쌍둥이 방을 탈출하도록 코딩합니다.
Chapter 10 무시무시 폐교 괴담
· 배경음악과 배경 효과를 적용하고 도어락을 만듭니다.
· 힌트에 손전등을 비추면 힌트의 내용이 보이도록 코딩합니다.
· 버튼을 클릭하면 도어락 화면에 입력한 번호가 나타나도록 코딩합니다.
· 비밀번호를 맞히면 탈출 성공 안내가 나타나도록 코딩합니다.
Chapter 11 피라미드 사막 탈출
· 이동 경로에 트리거가 될 오브젝트를 설치하고 장면에서 숨깁니다.
· 트리거가 카메라에 닿으면 장애물이 나타나도록 코딩합니다.
· 카메라가 용암 바닥과 장애물에 닿으면 장면이 다시 시작되도록 코딩합니다.
· 카메라가 피라미드에 닿으면 탈출 성공 안내가 나타나도록 코딩합니다.
Chapter 12 우주 정거장 폐쇄 5분 전!
· 우주 정거장 장면에 우주 정거장을 탈출할 수 있는 장비와 배터리를 숨깁니다.
· 장비를 수리공에게 가져다주면 수리 성공률이 증가하도록 코딩합니다.
· 배터리를 수리공에게 가져다주면 배터리 잔량이 증가하도록 코딩합니다.
· 배터리 잔량이 100이 되면 우주 정거장을 탈출하도록 코딩합니다.
Part 03 가상공간 게임 만들기
Chapter 13 무한의 계단! 기록 경신하기
· 무한의 계단 게임 환경을 꾸밉니다.
· 함수를 활용하여 무한의 계단을 만들도록 코딩합니다.
· 계단에서 떨어지면 지정한 위치로 리스폰되도록 코딩합니다.
· 플레이어의 현재 높이가 장면에 나타나도록 코딩합니다.
Chapter 14 소 키우기 프로젝트
· 복제된 소가 농장 안에서 자유롭게 이동하도록 코딩합니다.
· 소가 먹이에 닿으면 크기가 점점 커지도록 코딩합니다.
· 소의 크기가 일정 크기보다 커지면 송아지가 태어나도록 코딩합니다.
· 장면에 소 농장 운영 상황이 표시되도록 코딩합니다.
Chapter 15 오븐 탈출 대작전!
· 키보드를 이용하여 쿠키맨의 움직임을 조종하도록 코딩합니다.
· 함수를 이용하여 장애물의 복제본을 만들도록 코딩합니다.
· 복제된 장애물이 오른쪽으로 이동하다가 사라지도록 코딩합니다.
· 쿠키맨이 장애물에 닿으면 쿠키맨의 체력이 줄어들도록 코딩합니다.
Chapter 16 오염된 도시 해독하기
· 캐릭터 오브젝트를 추가하여 좀비로 꾸밉니다.
· 좀비가 카메라와 가까워지면 카메라를 따라 이동하도록 코딩합니다.
· 좀비가 랜덤 위치에서 나타나 이동하도록 코딩합니다.
· 물약을 던져 좀비를 해독할 수 있도록 코딩합니다.
Chapter 17 포켓몬 진화 트레이닝
· 무한으로 생성되는 길을 만들도록 코딩합니다.
· 길 위에 10초 간격으로 계속해서 케첩이 나타나도록 코딩합니다.
· 포켓몬이 케첩에 닿으면 포켓몬이 성장하도록 코딩합니다.
· 포켓몬이 성장을 완료하면 진화 트레이닝 성공이 안내되도록 코딩합니다.
Chapter 18 슈퍼 탱크 만들기
· 방향키를 이용하여 탱크의 움직임을 조종하도록 코딩합니다.
· 스페이스 키를 누르면 총알이 발사되도록 코딩합니다.
· 랜덤 위치에서 적이 나타나 탱크를 따라 이동하도록 코딩합니다.
· 적의 총알이 적의 위치에서 발사되도록 코딩합니다.
Part 04 멀티플레이 게임 만들기
Chapter 19 멀티플레이어 모드 이해하기
· 멀티플레이어 모드로 새로운 프로젝트를 실행합니다.
· 멀티플레이어와 관련된 명령 블록에 대해 이해합니다.
· 멀티플레이어 모드의 실행 화면을 확인합니다.
· 코드를 공유하여 다른 플레이어들과 함께 멀티플레이 게임을 진행합니다.
Chapter 20 부채 몰아주기
· 플레이어가 부채에 닿으면 부채를 들고 다니도록 코딩합니다.
· 플레이어가 포털에 닿으면 플레이존으로 이동하도록 코딩합니다.
· 부채를 다른 플레이어에게 넘겨주도록 코딩합니다.
Chapter 21 분노의 질주!
· 포털과 장애물을 설치하여 게임을 진행할 트랙을 꾸밉니다.
· 플레이어가 포털에 닿으면 지정한 위치로 이동하도록 코딩합니다.
· 시작 버튼을 클릭하면 카운트다운이 시작되도록 코딩합니다.
· 플레이어가 순위 발판에 닿으면 순위가 나타나도록 코딩합니다.
Chapter 22 숨은 도둑 잡기
· AI Buddy 기능을 이용해 대화창을 만듭니다.
· AI 명령 블록을 이용하여 플레이어가 입력한 대화를 말하도록 코딩합니다.
· 플레이어가 의자에 닿으면 해당 의자에 플레이어가 앉도록 코딩합니다.
· 카드를 클릭하면 도둑인지 시민인지 안내하도록 코딩합니다.
Chapter 23 바닥에 페인트 칠하기
· 리스트를 이용하여 타일의 색상을 저장하도록 코딩합니다.
· 페인트통을 클릭하면 색 변숫값을 해당 색상으로 지정하도록 코딩합니다.
· 함수를 이용하여 플레이어가 이동하는 발판에 선택한 색상이 칠해지도록 코딩합니다.
Chapter 24 사이 좋은 형제 볏단 옮기기
· 시작버튼을 클릭하면 게임 시간이 표시되도록 코딩합니다.
· 변숫값을 비교하여 전광판에 게임 결과가 표시되도록 코딩합니다.
· 함수를 이용하여 볏단을 클릭하면 볏단을 들고 이동하도록 코딩합니다.
· 볏단이 볏단 위치에 닿으면 볏단의 개수가 증가하도록 코딩합니다.
도서 DB 제공 - 알라딘 인터넷서점 (www.aladin.co.kr)