[Bourg01] Bourg, David M., Physics for Game Developers, O'Reilly, 2001.
[Carter01] Carter, Simon, “Managing AI with Micro-Threads,” Game Programming Gems 2, Charles River Media, Inc., 2001. 번역서는 “마이크로 스레드를 통한 AI 관리”, Game Programming Gems 2, 정보문화사, 2002.
[Dawson01] Dawson, Bruce "Micro-Threads for Game Object AI," Game Programming Gems 2, Charles River Media, Inc., 2001. 번역서는 “게임 객체 AI를 위한 마이크로 스레드”, Game Programming Gems 2, 정보문화사, 2002.
[Llopis01] Llopis, Noel, "Programming with Abstract Interfaces," Game Programming Gems 2, Charles River Media, Inc., 2001. 번역서는 “추상 인터페이스를 이용한 프로그래밍”, Game Programming Gems 2, 정보문화사, 2002.
[Mirtich00] Mirtich, Brian, “Timewarp Rigid Body Simulation,” Computer Graphics Proceedings, SIGGRAPH 2000: pp. 193 - 200.
[Otaegui01] Otaegui, Javier, "Linear Programming Model for Windows-Based Games," Game Programming Gems 2, Charles River Media, Inc., 2001. 번역서는 “윈도우즈 기반 게임을 위한 선형적 프로그래밍 모델”, Game Programming Gems 2, 정보문화사, 2002.
1.2 객체 조합식 게임 프레임웍
[Boer00] Boer, James, “Object-Oriented Programming and Design Techniques,” Game Programming Gems, Charles River Media, Inc., 2000: pp. 8 - 19. 번역서는 “객체 지향적 프로그래밍과 설계 기법”, Game Programming Gems, 정보문화사, 2000.
[Boer00] Boer, James, “Using the STL in Game Programming,” Game Programming Gems, Charles River Media, Inc., 2000: pp. 41 - 55. 번역서는 “게임 프로그래밍에서의 STL 활용” , Game Programming Gems, 정보문화사, 2000.
[GoF94] Gamma, E., et al., Design Patterns: Elements of Reusable Object-Oriented Software, Addison Wesley Longman, Inc., 1994.
[Llopis01] Llopis, Noel, “Programming with Abstract Interfaces,” Game Programming Gems 2, Charles River Media, Inc., 2001: pp. 20 - 27. 번역서는 “추상 인터페이스를 이용한 프로그래밍”, Game Programming Gems 2, 정보문화사, 2002.
[Dalton01] Dalton, Peter, “Inline Functions Versus Macros,” Game Programming Gems 2, Charles River Media, Inc., 2001. 번역서는 “인라인 함수 대 매크로”, Game Programming Gems 2, 정보문화사, 2002.
[Hyman99] Hyman, Michael, and Phani Vaddadi, Mike and Phani's Essential C++ Techniques, APress, 1999.
[Kernighan88] Kernighan, Brian, and Dennis Ritchie, The C Programming Language, Prentice Hall, 1988.
[McConnell93] McConnell, Steve, Code Complete: A Practical Handbook of Software Construction, Microsoft Press, 1993.
[Rabin00] Rabin, Steve, “Squeezing More Out of Assert,” Game Programming Gems, Charles River Media, Inc., 2000. 번역서는 “assert의 비법들”, Game Programming Gems, 정보문화사, 2000.
[Rabin02] Rabin, Steve, “Implementing a State Machine Language,” AI Game Programming Wisdom, Charles River Media, Inc., 2002. 번역서는 “상태 기계 언어의 구현”, AI Game Programming Wisdom, 정보문화사, 2003.
1.4 플랫폼 독립적인 함수 바인딩 코드 생성기
[Bilas00] Bilas, Scott, “A Generic Function-Binding Interface,” Game Programming Gems, Charles River Media, Inc., 2000. 번역서는 “일반화된 함수-바인딩 인터페이스”, Game Programming Gems, 정보문화사, 2000.
[Rabin00] Rabin, Steve, “The Magic of Data-Driven Design,” Game Programming Gems, Charles River Media, Inc., 2000. 번역서는 “데이터 주도적 설계의 마법”, Game Programming Gems, 정보문화사, 2000.
[Dybsand00] Dybsand, Eric, “A Finite-State Machine Class,” Game Programming Gems, Charles River Media, Inc., 2000: pp. 237 - 248. 번역서는 “유한 상태 기계 클래스”, Game Programming Gems, 정보문화사, 2000.
[GPG01] ?DeLoura, Mark, Game Programming Gems 2, Charles River Media, Inc., 2001. 번역서는 Game Programming Gems 2, 정보문화사, 2002.
[Aho86] Aho, Alfred, et al., Compilers: Principles, Techniques, and Tools, Addison Wesley, 1986.
[Bison02] Free Software Foundation, March 2002. Bison Flex is available for download at ftp://ftp.gnu.org/gnu/bison/.
[Boer01] Boer, James, “A Flexible Text Parsing System,” Game Programming Gems 2, Charles River Media, Inc., 2001. 번역서는 “유연한 텍스트 파싱 시스템”, Game Programming Gems 2, 정보문화사, 2002.
[Lunde98] Lunde, Ken, and Gigi Estabrook, CJKV Information Processing, O'Reilly, 1998.
[MicrosoftGlobalDev02] Microsoft Corporation, “Microsoft: Global Software Development!,” http://www.microsoft.com/globaldev. Microsoft의 global software development 페이지에는 단계별 국제화 지침, 흔한 문제들에 대한 해결책, 그리고 다른 자료들에 대한 링크가 있다.
[MicrosoftIME02] Microsoft Corporation, “Microsoft Global Input Method Editors (IMEs) Further Enhance East Asian Text Input,” http://www.microsoft.com/Windows/ie/downloads/recommended/ime/, Windows 2000 이전 시스템에 대한 Microsoft IME 다운로드 페이지, March 2002.
[Shmitt00] Shmitt, David, International Programming for Microsoft Windows, Microsoft Press, 2000.
[Unicode02] Unicode Consortium. 홈페이지는 http://www.unicode.org. 전반적인 정보, 표준 문서, 코드 차트, 컨퍼런스 의사록 등을 수록하고 있다. March 2002.
1.13 3D 게임에서의 실시간 입력 및 UI
[McCuskey00] ?McCuskey, Mason, “Using 3D Hardware for 2D Sprite Effects,” Game Programming Gems, Charles River Media, Inc., 2000. 번역서는 “3D 하드웨어를 이용한 2D 스프라이트 효과”, Game Programming Gems, 정보문화사, 2000.
[Fineman01] Fineman, Howard, “Unsettled Scores,” Newsweek, September 17, 2001.
[Fitts54] Fitts, P. M., “The Information Capacity of the Human Motor System in Controlling the Amplitude of Movement,” Journal of Experimental Psychology, 1954: Vol. 47, pp. 381 - 391.
[Reeves01] Reeves, Jack, “The (B)Leading Edge: Using IOStreams, Part I,” The C/C++ User's Journal Experts Forum, http://www.cuj.com/experts/1901/reeves.htm, January 2001.
[Stroustrup00] Stroustrup, Bjarne, The C++ Programming Language Special Edition, Addison Wesley, 2000.
1.17 실시간 계통적 프로파일링
[GPG00] Rabin, Steve, Game Programming Gems, Charles River Media, Inc., 2000. 번역서는 Game Programming Gems, 정보문화사, 2000.