Index_G


G

Gamasutra Web site, 744

game design

constraints, 585-586

requirements specification, 584-585

game engines

block diagram, 16

overview, 16-17

Game module, server-side, 256-258

game root folders, 129-130

GameBase class, 729

GameConnection class, 729

GameConnection() function, 143

GameConnection object, 211-212

initialControlSet() function, 215

onConnect() function, 213

onConnectionAccepted() function, 213

onConnectionDropped() function, 214

onConnectionError() function, 214

onConnectionRequest() function, 212

onConnectionTimedOut() function, 214

onConnectRequestRejected() function, 213-214

onConnectRequestTimedOut() function, 213

onDataBlockObjectReceived() function, 216

onDataBlocksDone() function, 216

onDrop() function, 215

onFileChunkReceived() function, 216

onGhostAlwaysObjectReceived() function, 216

onGhostAlwaysStarted() function, 217

setLagIcon() function, 215

GameDev.net Web site, 744

Gamer's Technical Resources Web site, 745

games

1st PPOV (First-Person Point-of-View), 3

3rd PPOV (Third-Person Point-of-View), 3

Attach & Defend, 3

Blackhawk Down, 22

Capture the Flag, 3

Center World, 6

Chain Reaction, 6

Death Match, 3

Delta Force, 22, 217

Dungeons & Dragons, 4

Everquest, 22

Falcon 4, 6

FPS (First-Person Shooter), 3, 662-663

genres

action games, 3

adventure games, 3-4

retail games, 2

RTS (Real-Time Strategy), 7

simulator games, 6

sports games, 7

strategy games, 7-8

Half-Life 2, 17

The Incredible Machine series, 6

King-of-the-Hill, 3

MarbleBlast, 5

Maximum Football, 7

mazes, 5-6

Myrmidon, 5

platforms, 8-11

puzzles, 5-6

Quake 3, 17

RPGs (role playing games), 4-5

SimCity series, 8

ThinkTanks, 3

Tribes 2, 17

Unreal II, 17

World War II Online, 22

gaps in map box mapping option, 411

gaps in map cylindrical cap mapping option, 412

gaps in map cylindrical mapping option, 412

gaps in map planar mapping option, 411

gaps in map spherical mapping option, 413

GarageGames Web site, 27, 742

genres

action games, 3

adventure games, 3-4

retail games, 2

RTS (Real-Time Strategy), 7

simulator games

overview, 6

strategic simulations, 8

sports games, 7

strategy games, 7-8

geometric center of objects, 90

GeoSphere button (MilkShape Model tab), 399

GetBoxCenter() function, 688

GetBuildString() function, 688

GetCompileTimeString() function, 688

GetControlObjectAltitude() function, 688

GetControlObjectSpeed() function, 688

GetDesktopResolution() function, 689

GetDisplayDeviceList() function, 689

GetField() function, 689

GetFieldCount() function, 689

GetFields() function, 690

GetFileCount() function, 690

GetFileCRC() function, 690

getGroup function, 652

getHelp function, 634

GetJoystickAxes() function, 690

GetMaxFrameAllocation() function, 690

getMissionDisplayName function, 646-647

GetModPaths() function, 691

GetRandom() function, 691

GetRandomSeed() function, 691

GetRealTime() function, 691

GetRecord() function, 691

GetRecordCount() function, 692

GetRecords() function, 692

GetResolution() function, 692

GetResolutionList() function, 692

GetServerCount() function, 692

GetSimTime() function, 693

GetSubStr() function, 693

GetTag() function, 693

GetTaggedString() function, 693

GetTerrainHeight() function, 693

getTransform() method, 109, 562

GetVersionNumber() function, 694

GetVersionString() function, 694

GetVideoDriverInfo() function, 694

GetWord() function, 652, 694

GetWordCount() function, 694

GetWords() function, 695

glass textures, 278

GLEnableLogging() function, 695

GLEnableMetrics() function, 695

GLEnableOutline() function, 695

global scope, 54

Gnometech Web site, 742

GNU General Public License, 754

GoAhead function, 175, 562-563

GoLeft function, 175

GoRight function, 175

GoToWebPage() function, 695

gouraud shading, 99-100

Graphical User Interface (GUI)

controls

discussed, 336-337

GuiButtonCtrl class, 340-341

GuiCheckBoxCtrl class, 341-342

GUIChunkedBitmapCtrl, 337-338

GUIControl class, 339

GuiScrollCtrl class, 342-343

GuiTextCtrl class, 339-340

GuiTextEditCtrl class, 344-345

GuiTextListCtrl class, 343-344

discussed, 335

overview, 19

Torque GUI Editor

Content Editor, 345-346

Control Inspector, 347

Control Tree, 346

creating interfaces using, 348-349

keyboard commands, 348

launching, 345

Tool Bar, 347

graphs

directed, 103

scene, 103-104

gravityCoefficient property, 601

grep command

overview, 32

in UltraEdit-32, 39-41

Grid Size option (Preferences dialog box), 405

group nodes, scene graphs, 103

Group Selector Box button (MilkShape Groups tab), 401

Groups tab (MilkShape toolbox), 400-401

gtype parameter, 228

GUI (Graphical User Interface)

controls

discussed, 336-337

GuiButtonCtrl class, 340-341

GuiCheckBoxCtrl class, 341-342

GUIChunkedBitmapCtrl, 337-338

GUIControl class, 339

GuiScrollCtrl class, 342-343

GuiTextCtrl class, 339-340

GuiTextEditCtrl class, 344-345

GuiTextListCtrl class, 343-344

discussed, 335

overview, 19

Torque GUI Editor

Content Editor, 345-346

Control Inspector, 347

Control Tree, 346

creating interfaces using, 348-349

keyboard commands, 348

launching, 345

Tool Bar, 347

GuiBitmapCtrl class, 639, 729

GuiButtonCtrl class, 340-341, 632

GuiCanvas class, 729

GuiCheckBoxCtrl class, 341-342

GUIChunkedBitmapCtrl class, 337-338

GuiContentProfile property, 163

GuiControl class, 639, 730

GuiDefaultProfile method, 578-579

GuiEditCtrl class, 730

GuiFilterCtrl class, 730

GuiFrameSetCtrl class, 730

GuiInspector class, 730

GuiMessageVectorCtrl class, 730

GuiNoMouseCtrl class, 639

GuiPopUpMenuCtrl class, 730

GuiScrollCtrl class, 224, 342-343

GuiSliderCtrl class, 731

GuiTerrPreviewCtrl class, 731

GuiTextCtrl class, 339-340

GuiTextEditCtrl class, 224, 344-345

GuiTextListCtrl class, 731

GuiTreeViewCtrl class, 732

gun creation

model building, 490-494

skins, 494-495

sound effects, 565-572

testing, 495-496

gunshot sound-effect wave form, 21




3D Game Programming All in One
3D Game Programming All in One (Course Technology PTR Game Development Series)
ISBN: 159200136X
EAN: 2147483647
Year: 2006
Pages: 197

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net