F

Factory pattern, 42–43

field descriptors (table), 328

field functions, JNI (Java Native Interface), 328

fields, compiled representation, 154

file channels, retrieving, 142

file formats

Java support for, 56

pulse code modulation, 89

FileChannel, 133

FileInputStream, FileOutputStream, 120, 145

FileReader, FileWriter, 123

files

copying with MappedByteBuffer, 142

duplicating, 117–118, 142, 143

memory-mapped, 118

filtered streams, 121

filters, texture, 373–377

finalize method, 121

FindClass function, 326

findRequestedMode( ) method, 61

fixed-point math, 243–245

flashing, and image updates, 64

flat shading, 368

flight simulators, 235–236

flip method, 138–139

floating-point

-based Source properties, 97–98

numbers and fixed-point math, 243–245

performance improvements with J2SE 1.4.2 (fig.), 264

16- vs. 32-bit numbers, 242

SSE computations, 263

flush method, 121

footprints

and collection algorithm, 169

programming for math performance, 262

for loop, JDK 1.5, enhanced, 19–20

foreign keys in game databases, 277

formats, texture, 377–378

foundation collision type definitions, 473–476

frame rate, RT3D, 354

frames

described, 152

page flipping and, 67

rendering, 28–29

Freeform animation, 458–460

freeware, 3D graphics programs, 361

frustrums,

and 2D coordinate system, 412

view, culling, 449–450

full-screen API and 2D game development, 56–58

FullScreenFrame1 class, 61–63

FullScreenFrame2 class, 69

functions. See specific functions



Practical Java Game Programming
Practical Java Game Programming (Charles River Media Game Development)
ISBN: 1584503262
EAN: 2147483647
Year: 2003
Pages: 171

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