Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010053662 | QA76.76.C672 B72 2004 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
Shows you how to make fast, full-screen action games such as side scrollers and 3D shooters. This book covers features such as Java 2 game programming techniques, including 2D graphics and sound technologies, 3D graphics and scene management, path-finding and artificial intelligence, collision detection, game scripting using BeanShell, and more.
Author Notes
David Brackeen grew up in Texas and has a B.S. in Computer Science from the University of North Texas. He has created many games, level editors, and multimedia products in Java, including Scared (a 3D shooter game) and Race3d (a 3D racing engine used in several games). He will neither confirm nor deny allegations that he ever drank rainwater from a shoe. He currently resides in Los Angeles, but you can find him at www.brackeen.com.
Table of Contents
Part 1 Java Game Fundamentals |
Chapter 1 Java and Object-Orientation Basics |
Chapter 2 Java Threads |
Chapter 3 2D Graphics and Animation |
Chapter 4 Interactivity and User Interfaces |
Chapter 5 Sound Effects and Music |
Chapter 6 Creating a 2D Platform Game |
Chapter 7 Multi-Player Games |
Part 2 3D Graphics and Advanced Techniques |
Chapter 8 3D Graphics and Software Rendering |
Chapter 9 3D Scene Management |
Chapter 10 Creating 3D Scenes with a Level Editor |
Chapter 11 Path Finding and Collision Detection |
Chapter 12 Creating a 3D Shooter |
Chapter 13 Artificial Intelligence |
Chapter 14 Game Scripting |
Chapter 15 Persistence - Saving the Game |
Part 3 Tuning and Finishing Your Game |
Chapter 16 Cross-Platform Issues |
Chapter 17 Optimization Techniques |
Chapter 18 Using Tools to Create Images, Sounds, and Models |
Chapter 19 I've Made My Game, Now What? |
Chapter 20 The Future |