Beginning 3D Game Programming

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]

back buffers

BackFacing clean type flag BeginPass method

BeginScene method Block class 2nd

     BlockColor enumeration     methods 2nd 3rd 4th 5th

     rendering 2nd BlockColor enumeration BlockColor method

Blockers game     project, creating         assemblies 2nd

         back buffers

         empty frameworks 2nd

         IDeviceCreation interface 2nd

         pure hardware devices         windowed mode

blocks

     BlockColor enumeration     controlling 2nd 3rd

     initial implementation 2nd     rendering 2nd

     selecting next block color 2nd     updating 2nd bool data type

BounceSpeed constant

BowTies clean type flag

boxing 2nd 3rd

buffers

     back buffers

     index buffers

     vertex buffers 2nd

Bullet class

     bullet lifetime

     Cleanup method

     constructor 2nd

     declaration 2nd

Bullet() constructor 2ndbullets     Bullet class declaration 2nd

     Bullets collection 2nd 3rd

     cleaning up     collision detection 2nd

     creating 2nd

     fire messages, sending over Internet

     firing 2nd 3rd

     IMoveableObject interface 2nd

     initial position and velocity 2nd 3rd

     lifetime     rendering with alpha transparency 2nd

     updating 2nd Bullets collection 2nd 3rd

Button controls buttons 2nd 3rd

     event handling         character selection screen 2nd         mouse and keyboard events 2nd 3rd 4th

     hooking events to 2nd     mouse events, handling 2nd     properties 2nd

     UiButton class 2nd

     variables

Категории