엔트리와 아두이노로 만나는 게임 학교

$21.74
SKU
9788931469172
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Tue 12/17 - Mon 12/23 (주문일로부 10-14 영업일)

Express Shipping estimated by Thu 12/12 - Mon 12/16 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2023/06/30
Pages/Weight/Size 210*284*30mm
ISBN 9788931469172
Categories IT 모바일 > 게임
Description
엔트리로 만들고 아두이노 조이스틱 실드로 즐기는 12가지 게임

코딩은 일상생활 곳곳에 여러 형태로 자리잡고 있습니다. 게임 또한 코딩으로 만들 수 있는 것 중 하나로, 게임 개발을 통해 코딩의 기초를 재미있게 익힐 수 있고, 그 과정에서 문제 해결력과 컴퓨팅 사고력을 키울 수 있습니다. 이 책은 누구나 쉽게 접근할 수 있는 블록형 프로그래밍 언어인 엔트리를 사용해 게임을 만들어 보며 코딩을 익힐 수 있도록 구성하였습니다. 엔트리로 게임을 만들고 나면 아두이노 조이스틱 실드로 다양한 게임을 재미있게 즐길 수 있으며, 아두이노 조이스틱 실드가 없어도 키보드를 이용해 게임을 조작할 수 있습니다. 코드는 단순한 블록의 나열이 아닌 함수로 구성하여 실제 프로그래밍의 원리를 이해할 수 있도록 하였고, 게임의 전체 순서도와 오브젝트별 순서도를 통해 코딩의 흐름을 한눈에 파악할 수 있도록 하였습니다.

책에서는 메모리 버튼 게임, 그루터기 건너기 게임 등 초급 게임부터 몬스터 슈팅 게임, 해적선 맞추기 게임 등 고급 게임까지 다양한 난이도의 12가지 게임을 다룹니다. 엔트리 기초부터 시작하여 자주 사용하는 패턴으로 게임의 기능을 구현하는 방법을 배우고, 학습한 내용을 바탕으로 다양한 기능을 추가하며 게임을 발전시켜 나갈 수 있습니다.
Contents
1장 엔트리×아두이노 게임 만들기

엔트리 12개 게임
엔트리 시작하기
아두이노 조이스틱 실드
자주 사용하는 구성
무한으로 움직이는 배경 패턴

2장 메모리 버튼 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

3장 그루터기 건너기 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

4장 벽돌 깨기 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

5장 선물 뽑기 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

6장 타조 런 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

7장 지렁이 키우기 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

8장 에어 하키 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

9장 롤링 스카이 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

10장 드래곤 슈팅 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

11장 몬스터 슈팅 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

12장 바다에 쓰레기가 떨어지면 슈팅 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기

13장 해적선 맞추기 게임 만들기

게임 이해하기
구조 이해하기
함수 블록 코딩하기
게임 동작 확인
생각하기
Author
로니킴
문명의 교체가 일어나는 혁명의 시대, 초연결(Hyper-connected Society) 사회는 새로운 기회다. 센서, 인공지능(AI), 사물인터넷(IoT), 메타버스, 빅데이터, 모바일, 클라우드, 로봇공학 등 정보통신기술이 융합되어 혁신적인 경제, 사회적 변화를 가져온다. 모든 것이 융합되는 21세기 인간은 디지털 노마드(Digital Nomad)의 삶을 살아간다. 자유롭게 일하고 즐기는 나만의 삶을 위해 다양한 융합 기술을 이용한다.
로니킴은 IT 분야 하드웨어와 소프트웨어를 개발해 온 16년차 SW개발자다. 공학석사로 로봇을 전공했으며, 소프트웨어와 하드웨어 관련 다수의 대회(한국지능로봇경진대회, 임베디드 소프트웨어 공모대전 등)에 수상한 이력이 있다. 로니킴은 STEAM을 추구한다. STEAM은 과학(Science), 기술(Technology), 공학(Engineering), 인문·예술(Arts), 수학(Mathematics)을 의미하는 용어다. 흥미와 재미를 높이고, 상황 제시, 창의적 설계, 감성적 체험을 통해 과학기술 기반의 융합적 사고와 문제 해결 능력을 높이고자 연구를 수행하고 있다.
문명의 교체가 일어나는 혁명의 시대, 초연결(Hyper-connected Society) 사회는 새로운 기회다. 센서, 인공지능(AI), 사물인터넷(IoT), 메타버스, 빅데이터, 모바일, 클라우드, 로봇공학 등 정보통신기술이 융합되어 혁신적인 경제, 사회적 변화를 가져온다. 모든 것이 융합되는 21세기 인간은 디지털 노마드(Digital Nomad)의 삶을 살아간다. 자유롭게 일하고 즐기는 나만의 삶을 위해 다양한 융합 기술을 이용한다.
로니킴은 IT 분야 하드웨어와 소프트웨어를 개발해 온 16년차 SW개발자다. 공학석사로 로봇을 전공했으며, 소프트웨어와 하드웨어 관련 다수의 대회(한국지능로봇경진대회, 임베디드 소프트웨어 공모대전 등)에 수상한 이력이 있다. 로니킴은 STEAM을 추구한다. STEAM은 과학(Science), 기술(Technology), 공학(Engineering), 인문·예술(Arts), 수학(Mathematics)을 의미하는 용어다. 흥미와 재미를 높이고, 상황 제시, 창의적 설계, 감성적 체험을 통해 과학기술 기반의 융합적 사고와 문제 해결 능력을 높이고자 연구를 수행하고 있다.