Black Art of Java Game Programming

Black Art of Java Game Programming

Paperback(BOOK & CD)

$41.08 $49.99 Save 18% Current price is $41.08, Original price is $49.99. You Save 18%.

Temporarily Out of Stock Online

Eligible for FREE SHIPPING


Black Art of Java Game Programming by Joel Fan, Eric Ries

Step-by-step instructions, covering all the hottest techniques for creating dynamic games and interactive graphical environments using Java 1.1.

  • Covers all the essentials of Java for graphics and game development
  • Shows how to write interactive video games for the Web, playable by millions around the world
  • Presents unique networking techniques for multi-user environments

Product Details

ISBN-13: 9781571690432
Publisher: Sams
Publication date: 11/15/1996
Series: Black Art Series
Edition description: BOOK & CD
Pages: 984
Product dimensions: 7.33(w) x 9.09(h) x 2.05(d)

Table of Contents

 Introduction                                                                 xxviii
Part I Fundamentals of Java Game Development 1
   Chapter 1 Fundamental Java 3    Chapter 2 Using Object for Animations 45    Chapter 3 Animating Sprites 83    Chapter 4 Adding Interactivity 117    Chapter 5 Building a Video Game 153    Chapter 6 Extending Your Video Game 193    Chapter 7 Creating Customizable Games with the AWT 231
Part II Advanced Game and Graphics Techniques 273    Chapter 8 Implementing a High Score Server on a Network 275    Chapter 9 Advanced Networking and Multiplayer Gaming Concepts 315    Chapter 10 Advanced Techniques 353    Chapter 11 Into the Third Dimension 387    Chapter 12 Building 3D Applets with App3Dcore 441
Part III Game Gallery 503    Chapter 13 Building the JAVAroids Game 505    Chapter 14 Daleks! 591    Chapter 15 NetOthello 617    Chapter 16 WordQuest 651    Chapter 17 The Magic Squares Puzzle 693    Chapter 18 The Internet MahJong Server 719    Chapter 19 Slider Puzzle 763    Chapter 20 The Game of Worm 779
Appendix A Java Reference Tables 827 Appendix B Java API Reference 833 Appendix C Sources of Java Information 857 Appendix D Basic JDK Tools 859 Appendix E 3D Transforms 865 Index 899

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Black Art of Java Game Programming 4.5 out of 5 based on 0 ratings. 4 reviews.
Guest More than 1 year ago
This book Is excellent for anyone who wants to program in Java. It was the only book that finally got me to understand Object Oriented Programming. It gives many different views, and every time I look through it, I see something new and helpful. I'm reading it to get a firm grasp about mulitplayer programming. The only bad thing I can say about it is that It doesn't cover some of the very basics like compiling and such. also, as it gets more and more advanced, the descriptions get a bit shakey and to far between. But overall, It is an awesome book and I would recomend it to anyone.
Guest More than 1 year ago
informative and helpful it help begineers advance and includes some advanced info too. a great overall book
Guest More than 1 year ago
This book was generally very good. It suffers in that it is very old for a programming book and uses a lot of deprecated Java API. It also barely touches on some essential topics such as MediaTracker (for example, how do you implement a load bar for your game?) which is important for most games which will be played over the Internet. But it does have some very useful sections and will hand-hold you through building a 2D game. It also discusses how to build multi-player Java game applets, a topic I haven't seen discussed anywhere else. If you are new to game programming or game programming in Java, this book is an excellent source of information.
Guest More than 1 year ago
This is a great book for anyone looking to learn how to write object-oriented, Java entertainment. I used it to put up game applets on Web sites that I'm consulting for. It's really very well written. The book covers principles of Java programming that are in apply to any version of Java, from JDK 1.0 and up. So although the book is a bit old it was really useful in helping me get my work done.