3D Game Programming All in One (Course Technology PTR Game Development Series)
Chapter 2: Introduction to Programming
- Table 2.1: UltraEdit-Style grep Syntax
- Table 2.2: UNIX-Style grep Syntax
- Table 2.3: Torque Script Keywords
- Table 2.4: Torque Script Operators
- Table 2.5: Relational Operators
- Table 2.6: Logical Operator Truth Tables
Chapter 4: Game Programming
- Table 4.1: Torque Script String Formatting Codes
- Table 4.2: Emaga4 Avatar Properties
- Table 4.3: Emaga4 Navigation Keys
Chapter 5: Game Play
- Table 5.1: Basic Movement Functions
- Table 5.2: Emaga5 Avatar Properties
- Table 5.3: Emaga5 Game Key Bindings
Chapter 6: Network
- Table 6.1: Default Player Event Control Triggers
- Table 6.2: Connection Request Rejection Codes
- Table 6.3: Selected GuiScrollCtrl Properties
Chapter 7: Common Scripts
- Table 7.1: OpenGL Settings
- Table 7.2: Common Code Functions
Chapter 8: Introduction to Textures
- Table 8.1: Texture Dialog Box Settings
- Table 8.2: Paint Brush Tool Options
- Table 8.3: Paint Brush Special Brush Options
- Table 8.4: Selection Tool Options
Chapter 9: Skins
- Table 9.1: Torque Show Tool Navigation Commands
- Table 9.2: Torque Racing Demo Controls
- Table 9.3: Air Brush Settings
- Table 9.4: Flesh-Tone RGB Settings
- Table 9.5: Hair Color RGB Settings
- Table 9.6: Jacket Color RGB Settings
- Table 9.7: Air Brush Settings
Chapter 10: Creating GUI Elements
- Table 10.1: Tool Bar Button Functions
- Table 10.2: GUI Editor Keyboard Commands
Chapter 12: Terrains
- Table 12.1: Terrain Characteristics
- Table 12.2: Elevation RGB Values
- Table 12.3: Terrain Sizes
- Table 12.4: Brush Sizes
Chapter 13: Introduction to Modeling with MilkShape
- Table 13.1: UVMapper OBJ Export Options Values
- Table 13.2: UVMapper BMP Export Options Values
- Table 13.3: MilkShape File Menu
- Table 13.4: MilkShape Edit Menu
- Table 13.5: MilkShape Vertex Menu
- Table 13.6: MilkShape Face Menu
- Table 13.7: MilkShape Animate Menu
- Table 13.8: MilkShape Tools Menu
- Table 13.9: MilkShape Window Menu
- Table 13.10: MilkShape Toolbox Summary
- Table 13.11: Model Tab Functionality
- Table 13.12: Groups Tab Functionality
- Table 13.13: Materials Tab Functionality
- Table 13.14: Joints Tab Functionality
- Table 13.15: Keyframer Functionality
- Table 13.16: Preference Choices
- Table 13.17: UVMapper File Menu
- Table 13.18: UVMapper Edit Menu
- Table 13.19: UVMapper Help Menu
- Table 13.20: UVMapper Hot Keys
- Table 13.21: Planar Mapping Options
- Table 13.22: Box Mapping Options
- Table 13.23: Cylindrical Mapping Options
- Table 13.24: Cylindrical Cap Mapping Options
- Table 13.25: Spherical Mapping Options
Chapter 14: Making a Character Model
- Table 14.1: Torque-Supported Animation Sequences
- Table 14.2: Hero Rigging
- Table 14.3: Animation Sequence Material Names
- Table 14.4: Export Options
- Table 14.5: Material Option Flags
- Table 14.6: Mesh Option Flags
- Table 14.7: Sequence Material Options
Chapter 15: Making a Vehicle Model
- Table 15.1: Torque Racing Demo Controls
Chapter 17: Making Structures
- Table 17.1: Torque Settings for QuArK
Chapter 18: Making the Game World Environment
- Table 18.1: Volume Fog Settings
- Table 18.2: Water Block Properties
- Table 18.3: Terrain Editor Functions
- Table 18.4: Terrain Terraform Editor Functions
Chapter 19: Creating and Programming Sound
- Table 19.1: Toolbar Tools
- Table 19.2: Track Panel Tools
- Table 19.3: Track Types
- Table 19.4: Common Sample Rates
- Table 19.5: File Menu
- Table 19.6: Edit Menu
- Table 19.7: View Menu
- Table 19.8: Project Menu
- Table 19.9: Effect Menu
- Table 19.10: Shortcut Keys
Chapter 21: Creating the Game Mission
- Table 21.1: File Menu Commands
- Table 21.2: Edit Menu
- Table 21.3: Camera Menu
- Table 21.4: World Menu
- Table 21.5: Mouse and Keyboard Operations
- Table 21.6: Gizmo Operations
- Table 21.7: Terrain Editor: Brush Menu
- Table 21.8: Terrain Editor: Action Menu
- Table 21.9: Terraform Operations
- Table 21.10: Terrain Texture Editor Placement Operations
- Table 21.11: ParticleEmitterNode Properties
- Table 21.12: ParticleEmitterNodeData Property
- Table 21.13: ParticleEmitterData Properties
- Table 21.14: ParticleData Properties
Chapter 22: The Game Server
- Table 22.1: WheeledVehicleData Properties
Appendix A: The Torque Game Engine Reference
- Table A.1: Torque Script Object Type Masks
- Table A.2: Torque Object Methods
- Table A.3: Torque Script Keywords
- Table A.4: Torque Script Operators
- Table A.5: Torque Script Operator Precedence
- Table A.6: Torque Script Tokens
- Table A.7: Torque Script String Formatting Codes
- Table A.8: Torque Datablocks
Appendix C: Game Development Tool Reference
- Table C.1: Linux Tool Sources on the Web
- Table C.2: Macintosh Tool Sources on the Web
Appendix D: QuArK Reference
- Table D.1: File Menu
- Table D.2: Layout Menu
- Table D.3: Edit Menu
- Table D.4: Toolboxes Menu
- Table D.5: Search Menu
- Table D.6: Commands Menu
- Table D.7: Selection Menu
- Table D.8: Torque Menu
- Table D.9: Toolbars Menu
- Table D.10: Options Menu
- Table 17.11: map2dif Supported Entities
Категории