HOME > 상세정보

상세정보

게임으로 배우는 파이썬 : 고전 게임을 직접 만들면서 즐겁게 배우는 파이썬 (9회 대출)

자료유형
단행본
개인저자
田中賢一郎 김은철, 역 유세라, 역
서명 / 저자사항
게임으로 배우는 파이썬 : 고전 게임을 직접 만들면서 즐겁게 배우는 파이썬 / 다나카 겐이치로 저 ; 김은철, 유세라 역
발행사항
서울 :   영진닷컴,   2019   (2020 3쇄)  
형태사항
277 p. : 천연색삽화 ; 26 cm
원표제
ゲ一ムを作りながら樂しく學べるPythonプログラミング
ISBN
9788931459982
000 00000cam c2200205 c 4500
001 000045986729
005 20210621161717
007 ta
008 190614s2019 ulka 000c kor
020 ▼a 9788931459982 ▼g 13000
035 ▼a (KERIS)BIB000015102874
040 ▼a 247009 ▼c 247009 ▼d 211009
041 1 ▼a kor ▼h jpn
082 0 1 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2019z12
100 1 ▼a 田中賢一郎
245 1 0 ▼a 게임으로 배우는 파이썬 : ▼b 고전 게임을 직접 만들면서 즐겁게 배우는 파이썬 / ▼d 다나카 겐이치로 저 ; ▼e 김은철, ▼e 유세라 역
246 1 1 ▼a Coding game with python
246 1 9 ▼a ゲ一ムを作りながら樂しく學べるPythonプログラミング
246 3 ▼a Gemu o tsukurinagara tanoshiku manaberu Python puroguramingu
260 ▼a 서울 : ▼b 영진닷컴, ▼c 2019 ▼g (2020 3쇄)
300 ▼a 277 p. : ▼b 천연색삽화 ; ▼c 26 cm
700 1 ▼a 김은철, ▼e
700 1 ▼a 유세라, ▼e
900 1 0 ▼a 다나카, 겐이치로, ▼e
900 1 0 ▼a Tanaka, Kenichiro, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 P999 2019z12 등록번호 121257512 도서상태 대출중 반납예정일 2021-09-24 예약 예약가능 R 서비스 M
No. 2 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 P999 2019z12 등록번호 151346323 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 P999 2019z12 등록번호 121257512 도서상태 대출중 반납예정일 2021-09-24 예약 예약가능 R 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 P999 2019z12 등록번호 151346323 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

책소개

간단한 게임을 직접 만들어 보면서 쉽고 재미있게 파이썬을 배워본다. 기초편에서는 파이썬 문법과 PyGame 등 기초 지식에 대해서 설명하고, 게임편에서는 9가지 예제 게임들을 통해 앞에서 배운 문법이 실제로 어떻게 구현되는지 보여준다. 우리에게 친숙한 테트리스, 갤러그, 블록, 퍼즐, 미사일 등의 고전 게임을 초보자도 입력하기 쉽도록 짧은 코드로 구성했다.

게임을 만들며 즐겁게 배우는 파이썬 프로그래밍
파이썬은 머신러닝과 AI 등 최첨단의 분야에서 주목받고 있으며, 프로그래밍의 원리를 배우기 위한 기본 언어로도 적합합니다. 이 책에서는 간단한 게임을 직접 만들어 보면서 쉽고 재미있게 파이썬을 배웁니다. 기초편에서는 파이썬 문법과 PyGame 등 기초 지식에 대해서 설명하고, 게임편에서는 9가지 예제 게임들을 통해 앞에서 배운 문법이 실제로 어떻게 구현되는지 보여줍니다. 우리에게 친숙한 테트리스, 갤러그, 블록, 퍼즐, 미사일 등의 고전 게임을 초보자도 입력하기 쉽도록 짧은 코드로 구성했습니다.

[Part 1. 기초편]
기초편에서는 파이썬 설치 방법과 변수의 사용법, 산술연산 방법, 리스트나 튜플 등의 기본적인 데이터 구성, if 문, for 문, while 문 등 제어 명령에 대한 파이썬의 기본 문법에 대해 배웁니다. 또한 PyGame의 사용법, 디버깅 방법, 삼각함수의 기초, 객체지향적인 사고방식과 클래스 사용법 등 실제 게임 제작에 필요한 내용들도 다룹니다.

[Part 2. 게임편]
프로그래밍 언어를 익숙하게 다루려면 구체적인 예를 많이 접해봐야 합니다. 게임편에서는 기초편에서 배웠던 내용을 토대로 스크롤, 퍼즐, 유사 3D, 블록 무너뜨리기, 슈팅, 낙하 등 다양한 스타일의 게임을 직접 만들어 봅니다. 총 9가지 게임들의 소스 코드를 읽는 동안 일정한 패턴이 있음을 깨닫게 될 것입니다.


정보제공 : Aladin

저자소개

다나카 겐이치로(지은이)

1994년 게이오기주쿠대학 이공학부 수료. 캐논에 입사하여 디지털방송국의 첫 시작에 참여했다. 그 사이 단독으로 데이터 방송 브라우저를 개발. 마이크로소프트에 소스를 라이센스했으며, Media Center TV팀의 개발자로서 마이크로소프트에서 Windows, Xbox, Office365 등의 개발·매니지·서포트에 종사했다. 저서로는 "게임에서 배우는 JavaScript 입문 HTML5&CSS"(2016년), "게임을 만들면서 즐겁게 배울 수 있는 HTML5+SS+JavaScript 프로그래밍"(2017년) 등이 있다.

김은철(옮긴이)

㈜아이티에스 대표이며, AWS 기반한 IoT 실시간 서비스를 개발해 운영 중이다. 일본법인 ㈜아이티에스 대표 및 엘피에이아카데미 전임강사(C, C++, MFC, Network, Database)였고, 한화S&C㈜에서 근무했다. 저서로는 <예제가 가득한 C 언어 길라잡이>, <초보자를 위한 C 언어 300제>, <윈도우 프로그래밍 플러스>, 역서로는 <유니티5 교과서>, <예제로 배우는 핵심 패턴 안드로이드 프로그래밍>, <아이폰 프로그래밍 UIKit 핵심 바이블>, , <예제가 가득한 Java/JavaScript/Android/iOS 프로그래밍> 외 다수가 있다. 최근에는 블록체인, 인공지능 관련 사업을 하고 있다(ceo@k2apps.kr).

유세라(옮긴이)

한국을 거쳐 일본에서 IT 엔지니어로 활동했으며, 현재는 (주)컴온히어 IT 기업 대표로 스마트 앱, 모바일 앱 사업을 하고 있으며, 일본 전문 서적 번역가로도 활동하고있다. 역서로는 <모두의 알고리즘>, , <딥러닝 워크북>, <머신 러닝 부트캠프 with 파이썬>, <예제로 배우는 핵심 패턴 안드로이드 프로그래밍>, <아이폰 프로그래밍 UIKit 핵심 바이블>, <예제로 배우는 아이폰 프로그래밍 핵심 바이블>, <스위프트로 만드는 실전강좌! 아이폰 앱 프로그래밍>, <유니티 게임 프로그래밍 바이블>, <가장 쉬운 파이썬 입문교실>, <수학으로 배우는 파이썬>, <게임으로 배우는 파이썬> 등이 있다.

정보제공 : Aladin

목차

목차
Part 1 기초편 
 Chapter 1 파이썬 소개 = 12
  1 풍부한 라이브러리 = 12
  2 환경설정 = 13
 Chapter 2 데이터형과 데이터 구조 = 20
  1 연산 = 20
  2 변수 = 22
  3 대입의 간이 기법 = 23
  4 함수 = 24
  5 데이터형 = 26
  6 형변환 = 29
  7 리스트, 튜플, 사전 = 31
  8 리스트나 튜플을 다루는데 편리한 함수 = 41
  9 주석 = 47
  10 행의 줄바꿈 = 47
 Chapter 3 제어문 = 49
  1 인덴트 = 49
  2 조건식 평가 = 51
  3 부울값 이외의 값 = 56
  4 함수 = 63
  5 모듈 = 70
 Chapter 4 PyGame = 76
  1 윈도 표시 = 76
  2 타이머 = 80
  3 PyGame의 문서 = 84
  4 각종 그리기 = 85
 Chapter 5 기타 알아 둘 사항 = 118
  1 삼각함수의 기초 = 118
  2 디버깅 = 121
  3 범위 = 129
 Chapter 6 객체지향 = 135
  1 프로퍼티와 메서드 = 135
  2 클래스와 객체(인스턴스) = 137
  3 상속의 개념 = 138
  4 메서드와 인터페이스 = 139
  5 클래스 설계 = 140
  6 클래스 정의 = 141
  7 메서드 = 143
  8 상속 = 144
Part 2 게임편 
 Chapter 1 Cave = 150
  1 개요 = 153
  2 전역 변수 = 153
  3 함수 = 154
 Chapter 2 마인 스위퍼 = 158
  1 개요 = 162
  2 전역 변수 = 162
  3 함수 = 163
 Chapter 3 Saturn Voyager = 169
  1 좌표계 = 172
  2 전역 변수ㆍ전역 코드 = 173
  3 함수 = 174
 Chapter 4 Snake = 180
  1 개요(함수 버전) = 183
  2 전역 변수 = 183
  3 함수 = 184
  4 개요(객체지향 버전) = 188
  5 클래스 = 191
 Chapter 5 블록 깨기 = 194
  1 개요 = 198
  2 전역 변수 = 198
  3 클래스와 함수 = 198
 Chapter 6 아스테로이드 = 204
  1 개요 = 210
  2 클래스 = 211
  3 함수 = 215
 Chapter 7 Missile Command = 221
  1 개요 = 227
  2 클래스 = 227
  3 전역 변수 = 236
  4 클래스와 함수 = 237
 Chapter 8 슈팅 = 240
  1 개요 = 246
  2 클래스 = 246
  3 함수 = 249
 Chapter 9 테트리스 = 256
  1 개요 = 264
  2 클래스 = 268
  3 함수 = 272
  4 전역 변수 = 274

관련분야 신착자료

Ramamurthy, Bina (2021)
윤관식 (2020)