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]

object diagrams

     Tankers game 2nd object models

object space ObjectInFrustum method

ObjectPool.csobjects

     level 2nd         camera flybys 2nd 3rd         code listing 2nd

         detecting 2nd         game wins/losses, checking for 2nd         instantiating 2nd 3rd

         level creator 2nd 3rd 4th 5th 6th 7th

         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         updating 2nd 3rd 4th

         user input, responding to 2nd         variables 2nd

     matrices 2nd 3rd 4th 5th 6th         advantages of 2nd         defined

         multiplication 2nd 3rd 4th

     Mesh

         declaring

         loading 2nd

         rendering 2nd 3rd

    network objects

         initializing 2nd

     object space

     player

         cleaning up 2nd

         declaring

         event handlers 2nd

         graphics objects 2nd         moving 2nd 3rd 4th 5th 6th 7th 8th 9th 10th         Player class 2nd

         player mesh 2nd

         rendering 2nd 3rd 4th 5th 6th         updating 2nd 3rd

     RenderToSurface

     rotation 2nd 3rd

     scaling 2nd

     SimplificationMesh 2nd

     translation 2nd

     vectors 2nd 3rd 4th         addition

         calculating velocity of         defined

         multiplication         normalized vectors 2nd

         subtraction OnConnectComplete method OnCreateDevice method 2nd 3rd 4th 5th 6th 7th 8th 9th

OnCreateRemotePlayer method OnDataReceive method OnDestroyDevice method 2nd 3rd 4th 5th 6th 7th

OnDeviceLost method 2nd

OnDeviceReset method 2nd 3rd

OnDeviceRest method

OnFoundHost method OnFrameMove method 2nd 3rd

OnFrameRender method 2nd 3rd 4th 5th 6th 7th 8th

     Tankers game 2nd 3rd 4th 5th 6th OnKeyDown method 2nd

OnKeyEvent method 2nd     Tankers game 2nd

OnKeyPress method OnKeyUp method OnLoopySelected method

OnLostDevice method 2nd 3rd 4th 5th

OnMouseClick method 2nd

OnMouseEvent method 2nd 3rd

     Tankers game 2nd

OnMouseMove method 2nd

OnMsgProc method 2nd

OnNewGame method 2nd

OnPlayerCreated method

OnPlayerDestroyed method

OnPlayerFire method 2nd

OnRemoveRemotePlayer metjod

OnResetDevice method 2nd 3rd 4th 5th 6th 7th 8th 9th 10th

OnSaveLevel method 2nd Optimization clean type flag

Категории