Авторизация
Поиск по указателям
Davison A. — Killer Game Programming in Java
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Killer Game Programming in Java
Автор: Davison A.
Аннотация: Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers.
Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects.
Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2005
Количество страниц: 1008
Добавлена в каталог: 01.11.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
LoadersTests application, ClipsInfo object, pausing and resuming clips
LoadersTests application, ClipsInfo object, stopping clips
LoadersTests application, ClipsLoader class constructor
LoadersTests application, code for
LoadersTests application, design and implementation issues
LoadersTests application, GUI 2nd
LoadersTests application, JAR file
LoadersTests application, listener methods 2nd
LoadersTests application, playing clips
LoadersTests application, SoundsPanel constructor
LoadersTests application, storing clip information
LoadersTests application, termination
LoadersTests application, testing
LoadersTests application, testing, watching with setWatcher( )
LocationBeh class
LookupOp class
LookupOp processing
Lw3dLoader class
LWJGL (Lightweight Java Game Library)
managed images
Maze3D
Maze3D, class diagrams
Maze3D, code for
Maze3D, floor, tiling
Maze3D, floor, tiling, textured plane
Maze3D, maze
Maze3D, maze, managing
Maze3D, maze, plan
Maze3D, scene generation approaches
Maze3D, scenery, creation
Maze3D, scenery, creation, backgrounds
Maze3D, user interface
Maze3D, viewpoints
Maze3D, viewpoints, avatars
Maze3D, viewpoints, backfacing camera
Maze3D, viewpoints, birds-eye view
Maze3D, viewpoints, clip distances
Maze3D, viewpoints, FOV
Maze3D, viewpoints, keyboard controls
Maze3D, viewpoints, moving
Maze3D, viewpoints, positioning of
Maze3D, viewpoints, spotlights
MazeManager class
MediaTracker class
memory leaks, Java
MemoryImageSource class
MetaMessage class
MIDI
MIDI, MidiInfo information storage
MIDI, MidiInfo information storage, pausing and resuming sequences
MIDI, MidiInfo information storage, stopping sequences
MIDI, sequences
MIDI, sequences, audio effects on
MIDI, sequences, playing
MIDI, sequences, Sequencer methods
MIDI, synthesis
MIDI, synthesis, approaches to 2nd
MIDI, synthesis, MIDI messages to synthesizer receiver port 2nd
MIDI, synthesis, note-playing message to MIDI channel
MIDI, synthesis, sequences, creating
MidiChannel class
MidiMessage class
MidisInfo class
MidisLoader
MidisLoader class
MidisLoader, sequences
MidisLoader, sequences, closing
MidisLoader, sequences, pausing and resuming
MidisLoader, sequences, playing
MidisLoader, sequences, stopping
Mixer class
mixer controls
MorphingMesh class
MouseListener
MouseRotate class
MouseTranslate class
MouseZoom class
MoveableEllipticLimb class 2nd
MoveableLimb class 2nd
Mover3D
Mover3D, articulated and morphing
Mover3D, articulated figure approach
Mover3D, articulated figure approach, building figures
Mover3D, articulation
Mover3D, articulation, and mesh deformation
Mover3D, articulation, and skinning
Mover3D, class diagrams
Mover3D, code for
Mover3D, commands panel
Mover3D, commands panel, processing commands
Mover3D, figures
Mover3D, figures, making and moving
Mover3D, figures, other articulated
Mover3D, kinematics, forward and inverse
Mover3D, limbs
Mover3D, limbs, modeling
Mover3D, limbs, moving
Mover3D, scene creation
Mover3D, user input processing
MultiChat class
MultiTimeClient class
MultiTimeServer class
MyTimerTask class
NameServer class
NetFourByFour class
NetTour3D
NetTour3D, class diagrams
NetTour3D, code for
NetTour3D, NVE, as simple
NetTour3D, scene creation, client
NetTour3D, server activities
NetTour3D, server activities, broadcasting
NetTour3D, server activities, client-to-client messaging
NetTour3D, server monitoring
NetTour3D, server monitoring, distributed sprite class
NetTour3D, server monitoring, distributed sprite creation
NetTour3D, server monitoring, distributed sprite moving and rotating
NetTour3D, server monitoring, sprite detail requests, responding to
NetTour3D, server monitoring, sprite details, other client's
NetTour3D, sprites
NetTour3D, sprites, defining
NetTour3D, sprites, local
Networking
networking, client/server model
networking, communication, elements of
networking, communication, elements of, bandwidth
networking, communication, elements of, latency
networking, communication, elements of, protocol
networking, communication, elements of, reliability
networking, communication, elements of, topology
networking, example code
networking, firewalls
networking, firewalls, applets as clients
networking, firewalls, proxy authorization
networking, firewalls, web page retrieval
networking, firewalls, web-based client and server
networking, other Java approaches
networking, P2P Java programming
networking, P2P Java programming, multicasting
networking, P2P model
networking, TCP client
networking, TCP client, and multiplexing server
networking, TCP client, and multithreaded server
networking, TCP client, and sequential server
networking, TCP client, UDP client and server
NormalGenerator class
NotesSynth, extending
NVE (networked virtual environment)
NVE, background on
NVE, elements of
NVE, elements of, consistency
NVE, elements of, dead reckoning
NVE, elements of, objects
NVE, elements of, real-time
NVE, elements of, scalability
NVE, elements of, security
NVE, elements of, spaces 2nd
NVE, elements of, users (avatars)
NVE, elements of, views
NVE, gaming acronyms
NVE, other Java NVEs
NVE, other Java NVEs, Sun Game Server
ObjectFile class
Obstacles class 2nd
Odejava game engine binding
Ogre4J game engine binding
OpenGL Java bindings
OpenGL Java bindings, GL4Java
OpenGL Java bindings, LWJGL
OpenMind screen graph API
OrbitBehavior class
OrientedShape3D class
OverlayCanvas class
PanChanger class
PanMidi class
particle class
Particle3D
Particle3D, class diagrams
Particle3D, coding techniques
Particle3D, Java 3D particle systems
Particle3D, Java 3D particle systems, float arrays
Particle3D, Java 3D particle systems, inner class coding style
Particle3D, Java 3D particle systems, synchronization problems
Particle3D, lines, fountain of
Particle3D, lines, fountain of, initializing particles
Particle3D, lines, fountain of, particle appearance
Particle3D, lines, fountain of, updating particle system
Particle3D, non-Java 3D approaches
Particle3D, other particle systems
Particle3D, other particle systems, Java 3D approaches
Particle3D, particle systems in (three)
Particle3D, performance results 2nd
Particle3D, points, fountain of
Particle3D, points, fountain of, geometry and appearance
Particle3D, points, fountain of, triggering updates
Particle3D, points, fountain of, updating
Particle3D, points, fountain of, updating particles
Particle3D, quads, fountain of
Particle3D, quads, fountain of, geometry, specifying
Particle3D, quads, fountain of, initializing particle movement
Particle3D, quads, fountain of, initializing particle normals
Particle3D, quads, fountain of, initializing particle texture coordinates 2nd
Particle3D, quads, fountain of, particle appearance
Particle3D, quads, fountain of, updating particles
Particle3D, scene creation
Particles3D
pausing and resuming
Perf class
PickCanvas class
PickDragBehavior class
PickHighlightBehavior class
PickMouseBehavior class 2nd
PickRay class
PickRotateBehavior class
PickTool class
PickTranslateBehavior class
PickZoomBehavior class
pixel effects
pixel effects, teleporting
pixel effects, zapping
PixelGrabber class
PlayClip class
PlayerPiano application
PlayerSprite class
PlayMidi class
PlaySound class
PNG (Portable Network Graphics)
Point2D.Double class
PointLight class
PointParticles class
PointSound class
PointsUpdater class
Port class
Portable Network Graphics (PNG)
Positions class
PredatorBehavior class
PredatorBoid class
PreyBehavior class
PreyBoid class
primitive class
pull imaging model
QuadArray class 2nd
QuadParticles class
Real-time Optimally Adapting Meshes (ROAM)
rendering, separating updates from
RescaleOp class
rescaling operations
rescaling operations, brightening
rescaling operations, negating
RGBImageFilter class
RhodoneaShape3D class
Ribbon class
ROAM (Real-time Optimally Adapting Meshes)
rotating images
sampled audio
sampled audio, buffered, playing
sampled audio, J2SE 5.0 short sound bug
sampled audio, mixer
sampled audio, playing clips
sampled audio, sound effects on
sampled audio, sound effects on, approaches
sampled audio, sound effects on, byte array manipulation
sampled audio, sound effects on, mixer controls
sampled audio, sound effects on, precalculation
sampled audio, sound synthesis
sampled audio, sound synthesis, note names
sampled audio, sound synthesis, NotesSynth, extending
sampled audio, sound synthesis, playing notes
sampled audio, sound synthesis, synthesizing notes
scene graph APIs
scene graph APIs, Aviatrix3D
scene graph APIs, jFree-D2
scene graph APIs, JiD
scene graph APIs, Jist3D
scene graph APIs, jME graphics engine
scene graph APIs, Kahlua
scene graph APIs, OpenMind
scene graph APIs, Xith3D
scene graph viewing
scene graphs
scene graphs, background
scene graphs, creating
scene graphs, lighting
scene graphs, viewing
SceneGraphObject class
ScoreClient class
ScoreServer class
SecondViewPanel class
Selector class
SeqSynth, extending
Sequencer class
ServerSocket class 2nd
Shape3D class
SharedGroup class
Shooter3D (third-person)
Shooter3D, class diagrams for
Shooter3D, code for
Shooter3D, explosions
Shooter3D, explosions, rotating
Shooter3D, explosions, series of images, displaying
Реклама