Creating Games in C++: A Step-by-Step Guide

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

macros

     described 2nd

     in LlamaWorks2D 2nd

magnitude 2nd 3rd

Magnitude ( ) function

MagnitudeSquared ( ) function

main ( ) function

     modifying

     overview 2nd

     in Windows programs

mastery hooks 2nd

math operators

megabytes 2nd

member data [See also data members.]

     controlling access to

     outputting

     overview 2nd

     private 2nd

     public 2nd

     valid state

     vs. data members

member functions

     calling

     creating

     defining

     inline 2nd

     out-of-line 2nd

     overview

     prototypes 2nd

     scope resolution operator

     using

memory

     allocating 2nd

     array boundaries and

     buffers 2nd 3rd 4th

     cleanup

     dynamic

     freeing

     heap

     high-resolution modes and

     leaks

     orphaning

     static

memory addresses 2nd 3rd

memory blocks 2nd 3rd

message handling 2nd

message loop

message maps 2nd 3rd

message processing

MessageBox ( ) function

messages, error 2nd 3rd 4th

microprocessor 2nd 3rd

Microsoft DirectX [See DirectX. ]

Microsoft Hungarian notation 2nd

Microsoft Visual C++

MIDI audio

MIDI commands

MIDI files 2nd

MIDI instruments

monitor [See also screen.]

     color displayed on 2nd 3rd

     components of

     displaying pictures on

     plasma

     resolution 2nd 3rd

     video modes

Move ( ) function

Movement ( ) function

MP3 files 2nd 3rd 4th 5th

multiplication operator

music [See also sound.]

     background

     band-in-a-box programs 2nd 3rd 4th

     creating

     digitized 2nd 3rd

     dynamic generation

     finding

     from CD/DVD 2nd

     importance of 2nd 3rd

     loading

     looping 2nd

     playing when player wins

     recording

     rewinding

     skills required

     stopping

     volume control

music files

music generation program

music/sound skills

Myst

Категории