오탈자, 부록 및 예제소스, 관련 사이트가 자료 메뉴로 통합되었어요.
쪽수
ISBN
브랜드
애플릿에서 무선 인터넷 게임까지 게임 제국 건설!!
아케이드 게임, 보드게임, 퍼즐 게임으로 시작하여, 핸드폰 속 무선 인터넷 게임까지 게임으로 표현할 수 있는 자바의 모든 것을 보여주는, 자바도 배우고 게임도 만드는 일석이조의 책!!
게임에 필요한 자바의 모든 이론을 담았다. 자바 프로그래밍의 핵심 이론인 스레드, 예외처리, 패키지, AWT, I/O, 네트워크 등 기초적인 프로그래밍 기법에서 고급 프로그래밍 기법까지 자세하고 이해하기 쉽게 설명한다. 거기다 게임을 배우면서 자연스럽게 자바 공부를 할 수 있는 체제로 구성하였다.
요즘 인터넷 검색 서비스를 운영하는 업체에서 자바 게임을 운영하지 않는 사이트는 없을 정도로 많이 보편화하고 대중화하였다. 또한 "내 핸드폰 속 무선 인터넷 네트워크 게임"은 모두 자바로 만들었다. 틀린 그림찾기, 고도리, 조각 맞추기, 네트워크 테트리스 등 많은 게임을 자바로 만드는 방법을 보여준다.
자바 게임을 이제 내 손으로 만들어보자. 자바를 어느 정도 알고 있고, 자신이 있는 사람은 이 책으로 이론만으로 알고 있던 지식을 실전에 응용하여 자신의 지식을 200% 활용해보기 바란다.
※ "퍼펙트 자바 네트워크 게임 프로그래밍" 예제를 이클립스와 톰캣 기반으로 변경했습니다. 그리고 설치 매뉴얼도 만들었으니 참고 하시기 바랍니다. ☞ 본문 예제소스 다운로드차 례
1. 자바
1 컴퓨터의 구성
2 자바의 구성
3 자바 2 소프트웨어 개발 키트 설치
4 자바 개발 도구
5 J2SDK 도큐먼트 설치
2. 자바 객체지향 프로그래밍
1 객체지향 프로그래밍
2 객체지향 개념의 특징과 자바 객체지향 프로그래밍
3. 예외 처리
1 예외와 예외 처리
2 예외의 분류
3 메소드에서 예외 던지기
4. 자바 패키지
1 패키지
2 java.lang 패키지
3 java.util 패키지
5. 자바 AWT
1 자바 AWT 기본
2 기본 컴포넌트
3 컨테이너 컴포넌트
4 컨테이너와 레이아웃 관리자
5 그래픽스
6 이미지와 애니메이션 기법
7 자바 이벤트 모델
6. 조각 맞추기 게임
1 조각 맞추기 게임 개요
2 조각 맞추기 게임 화면 구성
3 PieceCanvas 컴포넌트 정의
4 PiecePanel 컴포넌트 정의
5 PieceGame 컴포넌트 정의
6 조각 맞추기 게임의 실행
7. 스레드
1 스레드
2 멀티스레딩과 동기화 기법
8. 경마 게임
1 경마 게임의 개요
2 자바 AWT를 이용한 GUI 인터페이스
3 스레드를 이용한 말의 질주 표현
4 애플리케이션으로 경마 게임 즐기기
9. 자바 애플릿
1 자바 애플릿 개요
2 사용자 인터페이스 생성
3 애플릿 작성을 위한 고급 기법
4 애플릿과 JAR 파일
5 애플릿 경마 게임
10. 틀린 그림 찾기 게임
1 틀린 그림 찾기 게임
2 틀린 그림 찾기 게임을 위한 새로운 컴포넌트 정의
3 틀린 그림 찾기 게임 애플릿 작성
4 틀린 그림 찾기 애플릿 게임의 웹 연동
11. 자바 입출력(I/O) 및 네트워크 입출력
1 파일과 디렉토리 관리
2 자바 입출력 스트림
3 기본 입출력 스트림
4 파일 입출력 스트림
5 고급 입출력 스트림
6 IP
7 URL
8 TCP 소켓
12. 네트워크 MW 딜레마 게임
1 MW 딜레마 게임의 소개
2 MW 클라이언트/서버 구성
3 클라이언트를 위한 사용자 인터페이스 작성
4 클라이언트/서버 네트워킹
5 네트워크 MW 게임의 설치
6 네트워크 MW 게임의 실행
13. 네트워크 고도리 프로젝트
1 네트워크 보드 게임
2 네트워크 고도리 클라이언트/서버 구성
3 클라이언트를 위한 사용자 인터페이스 작성 기법
4 이미지와 사운드 처리 기법
5 살아있는 디스플레이를 위한 애니메이션 기법
6 네트워크 고도리 클라이언트/서버 프로그래밍
7 기타 애플릿 게임 개발 기법
14. J2ME 게임 프로그래밍
1 J2ME
2 CLDC
3 MIDP
4 MIDlet 설치 및 프로그래밍
5 CLDC/MIDP 표준 패키지와 아키텍처
15. MIDP 게임 프로그래밍
1 MIDP 유저 인터페이스
2 MIDP 이벤트 처리
3 MIDP UI 프로그래밍
4 테트리스 게임 프로그래밍
5 각 애뮬레이터에서 테트리스 게임의 실행
부록 A. 레진 웹 서버 설치 및 환경 설정
부록 B. RnDClub.net 게임 사이트 설치
부록 C. 네트워크 고도리 게임 소스 코드 분석
35,000원
10%
31,500원