Killer Game Programming in Java

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] [X]

active rendering, converting to

AffineTransformOp class

algorithms

     A* pathfinding 2nd

     approximate and probabilistic

     boid

     bounding box

     CLOD

     collision

     cone rotation

     dead reckoning

     Euler's integration

     explosion facing the viewer

     flatness fractal

     flocking and Artificial Life

     nearest neighbor for scaling

     nearness testing

     optimized view frustum

     traversing a scene graph

AlienAStarSprite class

AlienQuadSprite class

AlphaComposite class

AmmoManager class

animation algorithms

     active rendering, converting to

     alternative approaches

         swing timer

         utility timer

     animation loop (update, rendering, sleep)

     example programs for

     execution speed control

     FPS

         separating updates from rendering

         UPS

     pausing and resuming

     sleep( ) call accuracy

     sleep( ) call inaccuracy handling

     threaded canvas as

         double buffered drawing

         game termination

         local memory variables, preventing with volatile

         sleep necessity

         stopping threads

         synchronization concerns

     timer resolution (granularity)

animation algorithms (continued)

    timers

         J2SE

         Java 3D bug alert

         non J2SE

         resolution of

     user interaction, adding

AnimSprite3D class

AnimTour3D

     animated 3D sprite

         activity

         animating

         controlling

         floor boundary detection

         Poser

         poses

     class diagrams

     code for

     scene creation

AnimTourFS

     display mode, changing

     full-screen failure fallback

     full-screen scene, creating

     Java FSEM tutorial

APIs

     DirectX

     J2ME's M3G

     JAI

     Java 3D (Java's scene graph API)

     Java MuticastSocket

     Java Sound

         caparisons to JMF, JOAL

         low-level access

         MIDI support

         resources

     JMF

     JNLP

     JTA

     OpenGL's audio

     particle system

     scene graph

     Xith3D

applications

     AnimTourFS

     Lathe3D

     Loader3D

     LoaderInfo3D

     LoadersTests

     Mover3D

     packaging as JAR files 2nd

     PlayerPiano

     SoundPlayer

     Tour3D

AudioClip class

Auriga3D game engine binding

Aviatrix3D screen graph API

AWT (Abstract Windowing Toolkit) imaging model

     filters, chaining

     ImageIcon class

     images, processing

     MediaTracker class

AxisAngle4d class

Категории