HOME > 상세정보

상세정보

자바 게임 프로그래밍

자바 게임 프로그래밍 (52회 대출)

자료유형
단행본
개인저자
조경민, 저 오재호, 저
서명 / 저자사항
자바 게임 프로그래밍 / 조경민, 오재호 [외]
발행사항
서울 :   정보문화사,   2001  
형태사항
441 p. : 삽화 ; 26 cm + 전자 광디스크 (CD-ROM) 1매
ISBN
8976278674
일반주기
부록수록  
000 00000nam c2200205 c 4500
001 000000725233
005 20170601115448
007 t
008 011019s2001 ulka 000c kor
020 ▼a 8976278674 ▼g 98000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 121056630 ▼f 과학 ▼l 121056631 ▼f 과학
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2001zzo
245 0 0 ▼a 자바 게임 프로그래밍 / ▼d 조경민, ▼e 오재호 [외]
260 ▼a 서울 : ▼b 정보문화사, ▼c 2001
300 ▼a 441 p. : ▼b 삽화 ; ▼c 26 cm + ▼e 전자 광디스크 (CD-ROM) 1매
500 ▼a 부록수록
700 1 ▼a 조경민, ▼e
700 1 ▼a 오재호, ▼e

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2001zzo 등록번호 121056630 (18회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2001zzo 등록번호 121056631 (34회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

혼자서도 게임을 만들 수 있는 자바 게임 프로그래밍의 모든 것을 알려주는 책, 자바 게임 프로그래밍에 필요한 핵심적인 구현 기법을 알아본다. 실제 운영중인 게임 사이트의 소스 프로그램을 체계적으로 분석하고 정리한 자바 게임 프로그래밍 지침서이다.

자바 게임 프로그래밍에 필요한 구현 기법을 설명하고 있으며 12종의 다양한 장르의 게임 프로그래밍 예제를 통해 흥미롭게 학습할 수 있도록 했다. 실제 운영중인 게임 사이트의 소스 프로그램를 활용하며 100% 완성도를 갖춘 소스 프로그램을 CD-ROM으로 제공 한다.

이 책은 크게 1부와 2부로 나뉘어져 있다. 1부에서는 자바 게임을 만들기 위해 기초가 되는 여러 가지 기술적인 방법들을 예제를 들어가며 설명을 하였고 2부에서는 현재 자체 사이트(www.xpuzzle.com)에서 서비스하고 있는 일인용 게임들을 예제 프로그램으로 삼아 설명해 놓았다.

따라서, 1부에서는 자바 게임 제작의 요소 기술을 숙지함과 더불어 이를 실제 게임 제작에 활용하는 방법을 2부 예제 프로그램을 통해 익혀간다면 더욱 다양한 자바 게임을 만들어 낼 수 있다. 2부의 내용은 원하는 게임만을 선택적으로 볼 수 있도록 중복되는 부분이 있더라도 가능하면 반복해서 설명하였다.

부록 CD ROM에는 JDK 1.2.2 버전, JDK 1.3 버전, 30일 한정 셰어웨어인 KAWA 3.5 버전과 소스 프로그램, 실행 파일 등을 담았다.


정보제공 : Aladin

저자소개

조경민(지은이)

인천대학교에서 컴퓨터공학을 전공했고, 뉴소프트기술과 지란지교 소프트에서 MFC, ATLCOM, Winsock, DDK, RTOS 등과 관련된 여러 실무 프로젝트를 다년간 진행하였다. 2005년 현재 삼성전자 연구원으로 RTOS와 Security에 관련된 연구를 하고 있다.

정보제공 : Aladin

목차


목차
서문
 이 책은 누구를 위한 책인가 = 11
 이 책을 효과적으로 보려면… = 11
 CD-ROM의 구성 = 12
제1부 자바 게임 프로그래밍의 기초
 1. 쓰레드 제어 프로그래밍 = 17
  1.1 자바 애플릿 프로그램의 구조 = 17
  1.2 쓰레드 제어 프로그래밍 = 19
  1.3 안정적인 쓰레드 제어 = 24
  1.4 소스 프로그램 = 29
 2. 이미지 버튼 만들기 = 35
  2.1 이미지 버튼의 필요성 = 35
  2.2 AWT(Abstract Windws Toolkit) 이벤트 모델 = 35
  2.3 이미지 버튼 구현하기 = 37
  2.4 소스 프로그램 = 41
 3. 이미지 로딩하기 = 47
  3.1 이미지 로딩이란? = 47
  3.2 이미지 로딩하기 = 49
  3.3 소스 프로그램 = 54
 4. 영상 처리(Image Processing) = 60
  4.1 영상 처리(Image Processing) 구현 환경 = 60
  4.2 영상 처리 구현 모델 = 61
  4.3 예제 프로그램 = 62
  4.4 소스 프로그램 = 70
 5. 더블 버퍼링(Doubble Buffering)과 스프라이트(Sprite) = 78
  5.1 더블 버퍼링(Doubble Buffering)의 필요성 = 78
  5.2 더블 버퍼링(Doubble Buffering)의 구현 = 79
  5.3 스프라이트(Sprite) = 81
  5.4 스프라이트의 구현 = 82
  5.5 예제 프로그램 = 90
 6. 랭킹 시스템 만들기 = 96
  6.1 랭킹 시스템(Ranking System) = 96
  6.2 랭킹 시스템 구현하기 = 96
  6.3 소스 프로그램 = 105
 7. 마우스 및 키보드 입력 처리하기 = 114
  7.1 키보드 입력 이벤트와 마우스 이벤트 처리 = 114
  7.2 키보드 입력 이벤트 처리 = 116
  7.3 소스 프로그램 = 119
  7.4 마우스 이벤트 처리 = 123
  7.5 소스 프로그램 = 125
 8. 사운드 처리하기 = 128
  8.1 사운드의 중요성 = 128
  8.2 사운드 구현하기 = 129
 9. 경로 찾기(Path Finding) = 133
  9.1 경로 찾기 = 133
  9.2 경로 찾기 알고리즘(A*)의 개요 = 133
  9.3 경로 찾기 알고리즘(A*)의 구현 = 136
  9.4 예제 프로그램 = 141
  9.5 소스 프로그램 = 154
 10. 헥사(HEXA) 게임 만들기 = 168
  10.1 게임 개요 = 168
  10.2 게임의 구조 = 169
  10.3 소스 프로그램 분석 = 171
제2부 자바 게임 프로그래밍
 1. 스네이크(SNAKE) = 203
  1.1 게임 개요 = 203
  1.2 게임의 구조 = 204
  1.3 소스 프로그램 분석 = 206
 2. 땅나누기(BOUNCE) = 224
  2.1 게임 개요 = 224
  2.2 게임의 구조 = 225
  2.3 소스 프로그램 분석 = 227
 3. 판도라(PANDORA) = 250
  3.1 게임 개요 = 250
  3.2 게임의 구조 = 251
  3.3 소스 프로그램 분석 = 253
 4. 노노그램(NONOGRAM) = 274
  4.1 게임 개요 = 274
  4.2 게임의 구조 = 275
  4.3 소스 프로그램 분석 = 276
 5. 끼리끼리(SAMEGAME) = 293
  5.1 게임 개요 = 293
  5.2 게임의 구조 = 294
  5.3 소스 프로그램 분석 = 296
 6. 가나다(GANADA) = 312
  6.1 게임 개요 = 312
  6.2 게임의 구조 = 313
  6.3 소스 프로그램 분석 = 315
 7. 파이브플러스(FivePlus) = 336
  7.1 게임 개요 = 336
  7.2 게임의 구조 = 337
  7.3 소스 프로그램 분석 = 338
 8 프리셀(FREECELL) = 357
  8.1 게임 개요 = 357
  8.2 게임의 구조 = 359
  8.3 소스 프로그램 분석 = 361
 9 짝맞추기(PAIR) = 387
  9.1 게임 개요 = 387
  9.2 게임의 구조 = 388
  9.3 소스 프로그램 분석 = 390
 10. 슬롯머신(Slot Machine) = 405
  10.1 게임 개요 = 405
  10.2 게임의 구조 = 406
  10.3 소스 프로그램 분석 = 407
 11. 보물찾기(TREASURE) = 416
  11.1 게임 개요 = 416
  11.2 게임의 구조 = 417
  11.3 소스 프로그램 분석 = 419
부록
 1. 자바 게임을 인터넷에 올리기
  1.1 자바 실행 환경 구성 = 435
  1.2 소스 프로그램 실행하기 = 435
  1.3 HTML에 애플릿 포함시키기 = 438
  1.4 JAR(Java Archive) = 440


관련분야 신착자료

Harvard Business Review (2025)