출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

- 정가
- $44.00
- 판매가
-
$24.20
(45%↓)
- 적립금
- $0.48 (2%P)
품절된 상품입니다.
이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.
평점 - · 리뷰 0
ISBN : 9788979145885 / 416쪽 188 x 235 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
홍지수, 홍은지
-
조성호
-
김태유
-
천근아, 박정훈, 장지흠, 진재연, 이정한, 민윤기
- 30,000
- 29,700
- 16,200
- 22,500
- [시리즈] IT EXPERT [28]
반디앤루니스 리뷰
이 책은 프로그래밍 경험이 부족한 사람이 모바일 게임의 기본 개념을 이해하고 가장 기초적인 활용능력을 기를 수 있도록 도와준다. 장마다 하나씩 추가된 모바일 게임의 각 기능을 구현할 수 있도록 구성하였다. 문법과 구현은 별개가 아니라 실제 게임의 한 부분으로, 직접 따라서 구현하면서 구조와 원리를 체득할 수 있다.
출판사 리뷰
내 손으로 직접 만들어 보는 모바일 게임 입문서
누구를 위한 책인가?
자바를 이용해 모바일 게임을 만드는 방법을 다룬다. 문법만 장황하게 늘어놓기보다는 초보자를 위해 꼭 필요한 기반 이론만 쉽게 설명한다. 그리고 기능을 하나씩 추가하는 예제를 통해 성취감을 맛보면 사용법을 익힐 수 있도록 구성했다. 실습은 표준 모바일 플랫폼 중 위피의 한 규격인 자바 미들렛을 기반으로 한다.
내용
준비, 기본, 실전, 현장 학습 형태로 구성되어 있다. 먼저, 모바일 게임의 기본 개념과 실습 환경을 구축한 뒤, 개발에 이용되는 주요 API와 관련된 예제를 공부한다. 그리고 실제 게임에서 필요한 기능을 하나씩 구현하며 익혀 본다. 마지막으로, 제안서 작성 방법까지 접해 봄으로써 게임 개발 전 과정을 경험해 볼 수 있다.
* 준비 학습(1장-2장): 모바일 게임의 기본 개념과 종류, 특징을 살펴본다. 그리고 모바일 플랫폼의 변천 과정과 표준 플랫폼인 위피를 알아보고, 이 책의 예제를 실습하는 데 필요한 게임 개발 환경을 구축해 본다.
* 기본 학습(3장~5장): 미들렛 프로그램의 기본 구조를 익히고 기본 API를 알아본다. 미들렛 프로그램을 개발하려면 기본적으로 MIDlet 클래스와 Canvas 클래스를 상속받아야 하는데 가장 기본이 되는 두 클래스를 상속받는 프로그램의 기본 구조를 학습한다. 그리고 나서 게임을 만들 때 이용되는 주요 API의 종류와 그 사용법을 예제를 따라하면서 하나씩 익힌다.
* 응용 학습(6장~10장): (주)한얼엠에스티에서 LG텔레콤에 서비스되었던 모바일 게임인'삼국지아이플러스'의 몇 가지 기능을 하나씩 구현해본다. 여기서 학습하는 스레드 처리 방법, 이벤트 처리 방법, 이미지 처리 방법, 사운드 처리 방법 등은 프로그램에서 필요한 내용이다. 그리고 게임 API를 이용해 레이어, 스플리트, 타일 등을 이용하는 방법도 익힌다.
* 현장 학습(부록, 소스 파일): 실제로 게임을 개발하고 이를 서비스하는 데 필요한 실무 작업 몇 가지를 알아본다. 먼저, 개발된 게임을 통신사에 서비스하는 데 필요한 제안서를 작성하는 방법을 실제 작성 사례를 보면서 알아본다. 그리고 모바일 게임의 제약상 필요한 작업인 이미지의 크기를 줄이는 방법도 알아본다. 마지막으로, 본문에서 일부만 구현한 기능을 종합적으로 구현한'삼국지아이플러스'게임 소스 전체를 함께 제공되는 소스 파일에서 확인할 수 있다.
Chapter 01 모바일 게임의 이해
01 모바일 게임의 개요
02 위피 표준 플랫폼
요약
연습문제
Chapter 02 미들렛 프로그램 개발 환경의 구축
01 미들렛 프로그램 개발 환경의 개요
02 자바 개발 환경의 구축
03 미들렛 API와 에뮬레이터의 설치
04 편집 환경의 구축 1 : 이클립스
05 편집 환경의 구축 2 : EclipseME
06 기본 미들렛 프로그램의 작성과 실행
요약
연습문제
Chapter 03 미들렛 프로그램의 구조와 생명주기의 이해
01 미들렛 프로그램의 기본 구조
02 미들렛 프로그램의 생명주기
03 간단한 미들렛 프로그램 예제
요약
연습문제
Chapter 04 기본 API와 고수준 사용자 인터페이스 프로그래밍
01 미들렛 API와 고수준 사용자 인터페이스
02 기본 API의 종류와 기능
03 TextBox 클래스
04 Alert 클래스
05 List 클래스
06 Form 클래스
요약
연습문제
Chapter 05 저수준 사용자 인터페이스 프로그래밍
01 저수준 사용자 인터페이스
02 Canvas 클래스
03 Graphics 클래스
요약
연습문제
Chapter 06 스레드 프로그래밍
01 스레드의 개요
02 Thread 클래스
03 스레드 실전 프로그래밍
요약
연습문제
Chapter 07 이벤트 처리 프로그래밍
01 이벤트 처리의 개요
02 명령어 이벤트 처리
03 ItemState 변경 이벤트 처리
04 키 이벤트 처리
요약
연습문제
Chapter 08 실전 이미지 처리 프로그래밍
01 이미지 처리의 개요
02 로고 화면 만들기
03 공지사항 화면 만들기
04 로딩 화면 만들기
요약
연습문제
Chapter 09 실전 사운드 처리 프로그래밍
01 사운드 처리의 개요
02 게임 타이틀 화면 만들기
03 메인 메뉴 화면 만들기
04 게임 시작 화면 만들기
요약
연습문제
Chapter 10 게임 API 프로그래밍
01 게임 API의 개요
02 GameCanvas 클래스
03 Layer 클래스
04 LayerManager 클래스
05 Sprite 클래스
06 TiledLayer 클래스
요약
연습문제
Appendix A 제안서 작성 사례 살펴보기
01_제안서 작성 사례(1) : LGT 제안서
02_제안서 작성 사례(2) : KTF 공모전 제안서
Appendix B DAT 파일을 이용해 타이틀 화면 만들기
01_DAT 파일의 생성
02_DAT 파일을 이용한 타이틀 화면 프로그램































