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]

leaks (memory)

left-handed coordinate systems 2nd 3rd Level class 2nd 3rd

level creator 2nd     constructor 2nd 3rd

     event handlers 2nd     InitializeComponent method 2nd 3rd 4th

     OnSaveLevel method 2nd     UpdateBoxColors method 2nd     variables 2nd

LevelCreator project     constructor 2nd 3rd     event handlers 2nd

     InitializeComponent method 2nd 3rd 4th

     OnSaveLevel method 2nd

     UpdateBoxColors method 2nd

     variables 2nd levels 2nd

     camera flybys 2nd 3rd

     code listing     creating 2nd 3rd 4th

     detecting 2nd     game wins/losses, checking for 2nd

     instantiating 2nd 3rd     level class code     level creator 2nd

         constructor 2nd 3rd

         event handlers 2nd

         InitializeComponent method 2nd 3rd 4th

         OnSaveLevel method 2nd

         UpdateBoxColors method 2nd

         variables 2nd

     loading current level 2nd

     player movement, controlling 2nd 3rd 4th

     players and blocks, updating 2nd

     public properties 2nd 3rd

     random camera locations, creating 2nd

     rendering 2nd

     Tankers class 2nd 3rd 4th     updating 2nd 3rd 4th     user input, responding to 2nd

     variables 2nd

lifetime     bullets

lighting

     directional lighting shaders 2nd 3rd

lights

     directional lights 2nd 3rd

LoadHierarchyFromFile method

loading     current level 2nd

    game data         Tankers game 2nd

     mesh hierarchies 2nd 3rd 4th     meshes 2nd 3rd 4th

LoadWorld method 2nd 3rd local coordinate systems 2nd 3rd Lock method

lost devices, handling 2nd 3rd 4th

Категории