컴퓨터/IT
앱 게임 만들기 제13탄 플러터로 만드는 테트리스

앱 게임 만들기 제13탄 플러터로 만드는 테트리스

지은이 : 이대영
출간일 : 2023-03-17
판매가 : 15,000원
포멧 : PDF
판매서점

책소개

이 책은 플러터를 이용해서 테트리스 게임을 개발하는 방법을 소개하는 책입니다.

■ 따라하기
본문의 따라하기는 테트리스의 모든 내용을 담고 있어 책을 다 읽으며 따라하였을 때 스스로 만든 테트리스 프로그램을 손에 가질 수 있습니다.

앱 다운로드 : https://play.google.com/store/apps/details?id=com.gpldy.block_puzzle

■ 알고리즘 학습
프로그램 개발 중에 구현하는 반복문, 함수, 데이터 관리 방법 등을 알기 쉽게 정리하여 게임을 만드는 기본 알고리즘을 익힐 수 있습니다. 플러터의 다양한 패키지를 사용하여 프로그램에서 필요로 하는 모든 기능을 구현할 수 있어 코딩과 알고리즘을 마스터할 수 있습니다.

■ 주요 앱 기능 구현
플러터를 사용하면 스마트폰 용도의 앱을 개발하게 되므로 자연스럽게 스마트폰의 기술적인 기능을 경험할 수 있습니다. 앱 개발은 웹이나 pc 용 프로그램 개발과는 다르게 스마트폰까지 한단계 더 나아가 실행 테스트를 하여야 하는데 이 책의 설명을 따라서 개발하고 테스트를 하면 다른 앱을 개발할 때 쉽게 응용할 수 있습니다.

■ 개발 환경
플러터를 사용할 때 개발을 수행할 PC 와 설치 내역 또 스마트폰 기기에 따라 다른 경험을 할 수 있습니다. 이 책의 개발 환경은 아래와 같습니다.

1. Win10
2. 안드로이드 스튜디오 (version 2021.3)
3. 플러터 (version 3.3.9), 다트(version >=2.18.5 <3.0.0)
4. 스마트폰 기기 (갤러시 노트20, 안드로이드 버전 12)

목차

CHAPTER 1. 테트리스란?
1-1. 테트리스 개요
1-2. 구현 기능
1-3. 개발 도구
CHAPTER 2. 개발환경 구축하기
2-1. 설치하기
2-2. 프로젝트 만들기
2-3. 앱 실행하기
CHAPTER 3. 시나리오 작성하기
3-1. 게임 흐름 구성하기
3-2. 기초 화면 구성하기
3-3. 상세 화면 구성하기
CHAPTER 4. 알고리즘 구현하기
4-1. 아이템 생성하기
4-2. 아이템 가져오기
4-3. 아이템 이동하기
4-4. 규칙 체크하기
CHAPTER 5. 게임결과 개발하기
5-1. 게임결과 보여주기
CHAPTER 6. 배포하기
6-1. 아이콘 만들기
6-2. 설치파일 패킹하기
6-3. 플레이스토어에 등록하기

책리뷰

플러터 솔루션은 네이티브 솔루션 못지 않은 고품질의 앱을 만들 수 있는 프로그램 저작 도구 입니다.

이런 저작 도구를 사용하여 앱을 만들 수 있는 책이 있다면 플러터를 처음 접하는 앱 개발 초보자 또 앱 개발 경험이 있으나 플러터로 개발해 보고 싶은 개발자인 경우 많은 도움이 될 것입니다.

이 책은 플러터를 사용하여 쉽게 따라하며 앱을 만들수 있는 클론 코딩 개념으로 제작한 플러터 입문용의 쉬운 설명서입니다.
또한 테트리스 알고리즘을 습득할 수 있는 유용한 책입니다.

한권의 책으로 앱 게임 만들기에 도전해 보세요!

저자소개

dylee6882@gmail.com
http://blog.naver.com/hklee199

□ SW 개발 및 교육 프리랜서
외주 개발 및 교육(플러터, 앱인벤터, 엔트리, 스크래치, 스마트메이커)
SW 전문 강사(교육시간을 활용하여 개발을 하는 실전 강의를 수행)

□ 개발이력
게임
플러터 - 테트리스
스마트메이커 - 테트리스/스도쿠/오목/스도쿠/미로게임/지뢰찾기
스크래치 - 벽돌깨기
엔트리 - 벽돌깨기
앱인벤터 - 낱말퀴즈, 스도쿠
관리
개발 Project 다수 수행

□ 강의이력
전북교육청, 스마트메이커 특임교사 양성 교육, 삼송초, 영훈국제중, 분당경영고 외 다수, 개인 교습 다수

□ 주요저서
앱 게임만들기 제1탄 엠비즈메이커로 만드는 스도쿠 외 5권
앱 게임만들기 제6탄 스마트메이커로 만드는 스도쿠 외 5권
게임만들기 제1탄 스크래치로 만드는 벽돌깨기 외 3권