엔트리 게임 제작 무작정 따라하기
게임을 하는 아이에서 만드는 아이로
SW 교육의 첫걸음! 게임으로 시작한다면 어떨까?베어 런, 2인용 줄다리기, 청기백기, 크레파스 디펜스, 스페이스 버그, 석유 부자 키우기 게임을 직접 만들면서 반복 구조나 선택 구조 같은 코딩 원리도 익히고, 변수, 신호 같은 코딩에 필요한 개념도 자연스럽게 배울 수 있다.
『엔트리 게임 제작 무작정 따라하기』는 엔트리를 활용해 코딩을 익힐 수 있게 차근차근 도와주는 책이다. 미래의 게임 프로그래머 또는 공학도를 꿈꾸는 아이라면 『엔트리 게임 제작 무작정 따라하기』와 함께 컴퓨팅 사고력, 창의성, 도전 정신을 키울 수 있다.
«엔트리 게임 제작 무작정 따라하기»는 1~10장, 12장, 14장을 공개합니다.
전자책 구입
목차
- PART 01 엔트리와 만나기
- 01 엔트리와 인사하기
- 함께해요 01 엔트리 사용 방법 알아보기
- 엔트리 실행하기
- 엔트리 회원 가입하기
- 엔트리 메뉴 살펴보기
- 함께해요 02 작품 만들기 화면 살펴보기
- 상단 메뉴 살펴보기
- 블록 꾸러미 살펴보기
- 블록 조립소 살펴보기
- 실행 화면 살펴보기
- 오브젝트와 오브젝트 목록 살펴보기
- 02 엔트리로 첫 작품 만들기
- 함께해요 01 오브젝트 삭제하고 추가하기
- 오브젝트 삭제하기
- 오브젝트 추가하기
- 함께해요 02 인사하는 강아지 만들기
- 코드 만들기
- 작품 실행하기
- 함께해요 03 작품을 저장하고 나눠 보기
- 작품 저장하기
- 작품 공유하기
- 03 좌표와 방향으로 오브젝트 움직이기
- 함께해요 01 좌표와 방향 알아보기
- 좌표 이해하기
- 방향 이해하기
- 오브젝트 방향 정하기
- 오브젝트 이동 방향 변경하기
- 방향키로 강아지 산책시키기
- 함께해요 02 날아가는 새 만들기
- 오브젝트 추가하기
- 날아가는 새 코드 만들기
- 정리해요
- 04 장면에 따라 다른 소리 재생하기
- 함께해요 01 장면 알아보기
- 장면 추가하고 삭제하기
- 거실 장면과 교실 장면 추가하기
- 함께해요 02 소리 파일 이용하기
- 엔트리에서 제공하는 소리 파일 삽입하기
- 유튜브 라이브러리의 음악 파일 내려받기
- 내 컴퓨터에 있는 소리 파일 삽입하기
- 함께해요 03 장면 전환과 소리 재생하기
- 정리해요
- PART 02 엔트리와 친해지기
- 05 순서대로 하나씩 명령하는 순차 구조
- 함께해요 01 토끼와 거북이 인사 주고 받기
- 순서 생각해보기
- 토끼가 먼저 인사하기
- 거북이 대답하기
- 함께해요 02 달리기 시합하기
- 달리는 토끼와 거북이
- 이겼다고 환호하는 토끼
- 정리해요
- 06 같은 동작을 여러 번 할 때 필요한 반복 구조
- 함께해요 01 꽃잎으로 예쁜 꽃 만들기
- 함께해요 02 반복 구조를 사용해서 꽃 만들기
- 함께해요 03 색다른 느낌의 꽃 만들기
- 정리해요
- 07 조건에 따라 다른 동작을 하는 선택 구조
- 함께해요 01 한국사 퀴즈 만들기
- 함께해요 02 정답과 오답 판단하기
- 함께해요 03 두 번째 문제 출제하기
- 정리해요
- 08 정보 저장 공간 변수, 오브젝트끼리 주고 받는 신호
- 함께해요 01 정보를 저장하는 공간인 변수
- 인사하는 프로그램 변수 만들기
- 인사하는 프로그램 코드 만들기
- 함께해요 02 오브젝트끼리 상황이나 상태를 알리는 신호
- 독수리와 곰을 부를 신호 만들기
- 독수리에게 신호 보내고 날아오게 만들기
- 아기곰에게 신호 보내고 다가오게 만들기
- 정리해요
- 09 무작위로 뽑는 무작위 수, 오브젝트를 복사하는 복제
- 함께해요 01 지정한 범위 안에서 무작위로 뽑는 무작위 수
- 클릭할 때마다 주사위 숫자 모양을 무작위로 바꾸기
- 함께해요 02 오브젝트와 기능을 복사하는 복제
- 전투기 코딩하기
- 총알 복제하기
- 총알 발사하기
- 정리해요
- 10 여러 개의 값을 저장할 수 있는 리스트
- 함께해요 01 가고 싶은 여행지 목록 만들기
- 함께해요 02 목록에 여행지 추가하기
- 함께해요 03 목록에서 여행지 지우기
- 함께해요 04 목록에서 여행지 바꾸기
- 정리해요
- PART 03 엔트리로 게임 만들기
- 11 베어 런 게임
- 함께해요 01 장면 추가하기
- 함께해요 02 시작 장면 만들기
- 함께해요 03 게임 장면 만들기
- 오브젝트 추가하기
- 장애물 바위 만들기
- 곰이 점프하게 만들기
- 점수 세기
- 배경이 움직이게 만들기
- 게임 오버 장면으로 이동하기
- 함께해요 04 게임 오버 장면 만들기
- 게임 오버 화면에 점수 나타내기
- 처음부터 다시 시작하기
- 함께해요 05 좀 더 게임답게 만들기
- 배경 음악 추가하기
- 곰이 걸어가는 동작 추가하기
- 정리해요
- 12 2인용 줄다리기 게임
- 함께해요 01 준비 화면 만들기
- 장면 추가하기
- 준비 장면 만들기
- 함께해요 02 시작 장면 만들기
- 줄다리기 화면 만들기
- 변수와 신호 추가하기
- 준비 시간과 제한 시간 표시하기
- 줄다리기 과정 코딩하기
- 함께해요 03 결과 장면 만들기
- 승자와 패자 나누기
- 함께해요 04 생생한 게임 만들기
- 준비 장면 효과음 넣기
- 시작 장면 효과음 넣기
- 결과 장면 효과음 넣기
- 정리해요
- 13 청기백기 게임
- 함께해요 01 게임 장면 만들기
- 놀이터에 깃발 든 소녀 배치하기
- 키보드 키로 깃발 움직이기
- 무작위 수를 이용해 문제 정하기
- 제한 시간 정하기
- 제한 시간이 지난 후 채점하기
- 함께해요 02 게임의 완성도 높이기
- 문제 채점 결과 말하기
- 정리해요
- 14 크레파스 디펜스 게임
- 함께해요 01 준비 장면 만들기
- 장면 추가하기
- 첫 화면 만들기
- 함께해요 02 시작 장면 만들기
- 복제를 이용해 크레파스 발사하기
- 복제를 이용해 외계인 생성하기
- 생명은 감소하게, 점수는 증가하게 만들기
- 외계인들의 속도 높이기
- 함께해요 03 결과 장면 만들기
- 함께해요 04 게임의 완성도 높이기
- 효과음 추가하기
- 변수 상자 보이고 숨기기
- 버그 수정하기
- 정리해요
- 15 스페이스 버그 게임
- 함께해요 01 시작 장면 만들기
- 장면 추가하기
- 첫 화면 만들기
- 함께해요 02 게임 장면 만들기
- 움직이는 배경 만들기
- 오브젝트 추가하기
- 스페이스 버그 움직이기
- 여기저기서 몰려오는 해파리 만들기
- 미니 버그를 충전하는 빨간 물약 만들기
- 해파리를 물리치는 미니 버그 만들기
- 투명 상태가 되는 파란 물약 만들기
- 게임 오버 화면 만들기
- 점수 표시하기
- 함께해요 03 생생한 게임 만들기
- 배경 음악 넣기
- 게임 장면 효과음 넣기
- 스페이스 버그 게임 코드 모아 보기
- 정리해요
- 16 석유 부자 키우기 게임
- 함께해요 01 역할1 프로젝트 기획하기
- 장면 추가하기
- 메인 장면 꾸미기
- 플레이 장면 꾸미기
- 상점 장면 꾸미기
- 랭킹 장면 꾸미기
- 소리 추가하기
- 함께해요 02 역할2 변수, 신호, 리스트 추가하기
- 플레이 장면에서 변수와 신호 추가하기
- 플레이 장면에서 코딩하기
- 상점 장면에서 변수와 신호 추가하기
- 상점 장면에서 코딩하기
- 랭킹 장면에서 변수와 리스트 추가하기
- 랭킹 기능 만들기
- 메인 장면에서 게임 초기화하기
- 함께해요 03 역할3 오브젝트 코딩하기
- 메인 장면에서 코딩하기
- 플레이 장면에서 코딩하기
- 상점 장면에서 코딩하기
- 랭킹 장면에서 코딩하기
- 정리해요