게임 엔진 블랙 북: 울펜슈타인 3D
로즈
2025-01-24 09:28
3
0
본문
게임 엔진 블랙 북: 울펜슈타인 3D
도서명 : 게임 엔진 블랙 북: 울펜슈타인 3D
저자/출판사 : 파비앙 상글라르, 한빛미디어
쪽수 : 340쪽
출판일 : 2020-10-30
ISBN : 9791162243299
정가 : 35000
머리말 (존 카맥)
머리말 (톰 홀)
머리말 (존 로메로)
이 책에 대하여
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주년 기념 해설
댓글목록0