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]

paint programs

parabolic equations 2nd

parameter list 2nd 3rd

parameters [See also arguments.]

     default 2nd

     described

     inheritance and

     multiple

     names

     overloaded constructors

     passing

     type

     vs. variables

parent class objects

parent classes [See also base classes.]

parentheses ( ) 2nd 3rd

parsing 2nd

patches

PAUSE command

pauses, in programs 2nd 3rd 4th 5th 6th

Persistence of Vision (POV) Paytracer

phosphorus

Ping game

     adding music/sound

     balls 2nd

     cleanup

     described

     files for

     game over

     handling messages 2nd

     initialization 2nd

     keyboard input

     object creation

     paddles

     playing again

     rendering frames

     score markers

     updating frames

     Windows messages

     writing

pixel maps [See also bitmaps.]

pixels 2nd 3rd 4th

pixmaps [See also bitmaps; .]

placeholder art

plasma displays

platform games

Play ( ) function 2nd

players

     game performance and 2nd

     holding interest of 2nd 3rd

     hooks 2nd 3rd 4th

     power-ups

     scores 2nd 3rd 4th 5th

     sound/music and 2nd

     training

     winning game

point2d class

point3d class

pointer variables 2nd

pointers

     arrays and

     base classes

     bitmaps and

     declaring

     dereferencing

     described 2nd 3rd

     Direct X and

     importance of 2nd

     incrementing

     inheritance and

     learning about

     LlamaWorks2D and

     memory allocation and 2nd

     OpenGL and

     sound libraries and

     temp

     to characters

     using

postincrement

postincrement operator

posttest loop 2nd

power-ups 2nd

precision error

pretest loop 2nd

Print ( ) function

Pro tools program

program entry point 2nd

program stack 2nd

program structure

programmers

programming

     2.5D

     2D 2nd

     3D 2nd

     game

     learning about

     overview

     project file creation

     resources for

     skills required for

     sound

     styles

     Windows 2nd

programming languages 2nd 3rd 4th 5th

programs [See also code; programming.]

     analyzing line by line

     camel notation

     case considerations

     on CD

     comments in 2nd

    compiling [See compilers; compiling programs. ]

     console 2nd

     crashes 2nd

     described 2nd 3rd

     initializing 2nd

     instructions in

     linking 2nd

     names

     pauses in 2nd 3rd 4th 5th 6th

    problems with [See troubleshooting. ]

     quitting 2nd 3rd 4th 5th

     robustness of code

     running 2nd 3rd 4th 5th

project files 2nd

projectiles 2nd

projects

     configuring

     creating 2nd 3rd

protected keyword

prototypes

     creating/playing

     member functions 2nd

     overloading operators 2nd

     overview 2nd

public data members 2nd

public keyword

Категории