이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
머리말 (존 카맥)
머리말 (톰 홀) 머리말 (존 로메로) 이 책에 대하여 Chapter 0 프롤로그 Chapter 1 들어가며 Chapter 2 하드웨어 2.1 CPU: 중앙처리장치 __2.1.1 개요 __2.1.2 인텔 80386 __2.1.3 부동 소수점 2.2 램 __2.2.1 도스 제한 __2.2.2 악명 높은 리얼 모드: 1MiB 램 제한 __2.2.3 악명 높은 리얼 모드: 16비트 세그먼트 주소 지정 __2.2.4 확장 메모리 2.3 비디오 __2.3.1 비디오 어댑터 역사 __2.3.2 VGA 아키텍처 __2.3.3 VGA 2차원이라는 광기 __2.3.4 VGA 모드 __2.3.5 VGA 프로그래밍: 메모리 매핑 __2.3.6 VGA 프로그래밍: 모드 12h __2.3.7 VGA 프로그래밍: 모드 13h __2.3.8 더블 버퍼링의 중요성 2.4 오디오 __2.4.1 애드립 __2.4.2 사운드 블라스터 __2.4.3 사운드 블라스터 프로 __2.4.4 디즈니 사운드 소스 2.5 버스 2.6 입력 2.7 요약 Chapter 3 팀 3.1 조직 3.2 프로그래밍 3.3 그래픽 애셋 3.4 애셋 워크플로 3.5 지도 3.6 오디오 __3.6.1 사운드 __3.6.2 음악 3.7 배포 Chapter 4 소프트웨어 4.1 소스 코드 얻기 4.2 첫 만남 4.3 큰 그림 __4.3.1 펼쳐진 루프 4.4 아키텍처 __4.4.1 메모리 관리자(MM) __4.4.2 페이지 관리자(PM) __4.4.3 비디오 관리자(VL & VH) __4.4.4 캐시 관리자(CA) __4.4.5 사용자 관리자(US) __4.4.6 사운드 관리자(SD) __4.4.7 입력 관리자(IN) 4.5 시작 __4.5.1 사인온 __4.5.2 VGA 문제 해결 __4.5.3 엄청난 대학살 4.6 메뉴 단계: 2D 렌더러 4.7 액션 단계: 3D 렌더러 __4.7.1 프레임의 수명 __4.7.2 3D 프레임의 수명 __4.7.3 3D 설정 __4.7.4 화면 지우기 __4.7.5 CPU 문제 해결 __4.7.6 어안 효과 교정 __4.7.7 벽 그리기 __4.7.8 스프라이트 그리기 __4.7.9 무기 그리기 __4.7.10 인공지능 4.8 오디오와 심장박동 __4.8.1 IRQ와 ISR __4.8.2 PIT와 PIC __4.8.3 심장박동 __4.8.4 오디오 시스템 __4.8.5 음악 4.9 사운드 효과 __4.9.1 사운드 효과: 애드립 __4.9.2 디즈니 사운드 소스 시스템: PCM __4.9.3 사운드 블라스터 시스템: PCM __4.9.4 사운드 블라스터 프로 시스템: 스테레오 PCM __4.9.5 PC 스피커: 사각파 __4.9.6 PC 스피커: PCM __4.9.7 PC 스피커: PWM 4.10 사용자 입력 __4.10.1 키보드 __4.10.2 마우스 __4.10.3 조이스틱 4.11 속도 높이는 기법 __4.11.1 cos/sin 테이블 참조 __4.11.2 피즐페이드 __4.11.3 팔레트 4.12 의사 난수 생성기 4.13 성능 Chapter 5 속편 5.1 운명의 창 Chapter 6 이식 6.1 슈퍼 닌텐도 6.2 재규어 6.3 아이폰 __6.3.1 아이폰 개발 노트 (존 카맥) 6.4 울펜슈타인 3D-VR Chapter 7 에필로그 7.1 그들은 지금 어디에 있을까? 부록 A <울펜슈타인 3D> 이전 부록 B XMS와 EMS 부록 C 640KB 장벽 부록 D CONFIG.SYS와 AUTOEXEC.BAT 부록 E 팬들의 이메일 부록 F 존 카맥의 출시 노트 부록 G 20주년 기념 해설 |
파비앙 상글라르의 다른 상품
박재호의 다른 상품