이미 소장하고 있다면 판매해 보세요.
|
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 파일을 이용한 타이틀 화면 프로그램 |
|
o 준비 학습(1장-2장): 모바일 게임의 기본 개념과 종류, 특징을 살펴본다. 그리고 모바일 플랫폼의 변천 과정과 표준 플랫폼인 위피를 알아보고, 이 책의 예제를 실습하는 데 필요한 게임 개발 환경을 구축해 본다.
o 기본 학습(3장~5장): 미들렛 프로그램의 기본 구조를 익히고 기본 API를 알아본다. 미들렛 프로그램을 개발하려면 기본적으로 MIDlet 클래스와 Canvas 클래스를 상속받아야 하는데 가장 기본이 되는 두 클래스를 상속받는 프로그램의 기본 구조를 학습한다. 그리고 나서 게임을 만들 때 이용되는 주요 API의 종류와 그 사용법을 예제를 따라하면서 하나씩 익힌다. o 응용 학습(6장~10장): (주)한얼엠에스티에서 LG텔레콤에 서비스되었던 모바일 게임인'삼국지아이플러스'의 몇 가지 기능을 하나씩 구현해본다. 여기서 학습하는 스레드 처리 방법, 이벤트 처리 방법, 이미지 처리 방법, 사운드 처리 방법 등은 프로그램에서 필요한 내용이다. 그리고 게임 API를 이용해 레이어, 스플리트, 타일 등을 이용하는 방법도 익힌다. o 현장 학습(부록, 소스 파일): 실제로 게임을 개발하고 이를 서비스하는 데 필요한 실무 작업 몇 가지를 알아본다. 먼저, 개발된 게임을 통신사에 서비스하는 데 필요한 제안서를 작성하는 방법을 실제 작성 사례를 보면서 알아본다. 그리고 모바일 게임의 제약상 필요한 작업인 이미지의 크기를 줄이는 방법도 알아본다. 마지막으로, 본문에서 일부만 구현한 기능을 종합적으로 구현한'삼국지아이플러스'게임 소스 전체를 함께 제공되는 소스 파일에서 확인할 수 있다. |