Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java 1.4 Game Programming with CDROM [Paperback]

Andrew Mulholland , Glenn Murphy
2.8 out of 5 stars  See all reviews (9 customer reviews)

Available from these sellers.

Join Amazon Student in Canada

Book Description

February 2003 Wordware Game and Graphics Library
Covers all of the key elements in Java which are required for creating games, as well as significant new features which have become available with the release of the latest version 1.4 from Sun. Softcover. CD-ROM included.

Product Details

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

Most helpful customer reviews
1 of 1 people found the following review helpful
2.0 out of 5 stars pretty poor Sept. 4 2003
a small percentage of this book is really about actual game programming. most of it is just a general tutorial of java (and a poor one too). if your a complete beginner, you'd be much better off using the FREE tutorial off sun's site and buying a other game book. also, the writing style is poor, inprecise, and wastefull. a typical example would be something like
ok we have made it this far but there still is a lot to go. take a break and get a drink of your coffee, which is probably cold by now. Inheritence is used to implement a is-a relationship
you get the point. i got the sense too the authors weren't really experts. atleast where their not nearly experts enough to be writing a book. don't buy this book!
Was this review helpful to you?
1.0 out of 5 stars Very disappointed April 20 2003
By A Customer
Let's see, int the book's preface, one author mentions that he hopes "this book makes me as much money as possible." That certainly should have been edited out, as it set the tone for the rest of book.
This (18 chapter, 647 pg) book is unfortunately another overpriced and disappointing attempt at cashing-in on the burgeoning game programming book industry.
The first 10 chapters, 338 pgs (yes HALF the book!) describe mere introductory Java -- Types, Classes, Arrays, Packages, Stream I/O, Threads, Applets, AWT, Keyboard/Mouse listeners -- nothing game programming-specific. Any decent Java tutorial book will cover this material. You don't need this book for that. I thought we were going to cover Game Programming, not intro Java?
The next 3 chapters, 162 pages, are devoted to slightly more advanced material (if you've never programmed in Java before) -- 2d animation, 1.4 Image I/O, MediaTracker, Java Sound API, Playing MIDI music, Garbage Collection, Object Creation, primitive Collision detection (via bounded circles and boxes), Swing -- Nothing extraordinary, but at least more related to game programming.
The following 3 chapters, 68 pages, discuss databases -- DB Intro, Using SQL with MySQL via command-line, JDBC.
The last 2 chapters, 70 pages, cover intro Java Networking and an brief intro to Jdk 1.4 NIO package: TCP Echo Server/Client, UDP Echo Server/Client, and of the 70 pages in this section, 16 pages are on JDK 1.4 NIO: channels, ByteBuffer, Blocking/Non-Blocking Buffers.
Yeah, just 16 pages on NIO. That and a bit mentioned on the 1.4 ImageI/O API's earlier in Java 2D section the book seemed to be the only Java 1.4 material in the book. Was that all for 1.4? If so, then the title "Java 1.4 Game Programming" was sure misleading.
The index is 9 pages long.
Read more ›
Was this review helpful to you?
3.0 out of 5 stars Great way to learn java March 28 2003
By gerryg
This is a preliminary review. I just got the book yesterday and have been looking through it and haven't had time to test it's consistency, in-depth content, and accuracy of code samples.
The first thing to note is although the book is about 650 pages including index & etc., it's not a 'full-size' computer book. Your average computer book is ~7" wide and ~9" tall. This one is exactly 6" by 9", so it's the first thing you'll notice when you open the box (Oh, I thought it would be bigger). This of course is purely cosmetic, but I thought I'd make everyone aware of it. Type is reasonably small size and takes up most of the pages, so don't worry about too much 'decoration' or white space. It's still a pretty packed book.
But here's the kicker - it's packed with basic Java 1.4 programming. I'll type in the TOC in a sec, but note that Graphics topics aren't introduced until Ch 9 on pg 211, and Ch 14 on pg 503 until the end of the book is about databases, JDBC, networking, and index (short). The networking includes a simple sample game client and server. Anyway, this leaves about 200 pages to talk about graphics, GUIs, keyboard/mouse, and sound, and one really good long almost 100-page chapter 12 on meat & potatoes Game Programming Techniques. The sample game is a 2D top-down tile-based scroller.
The chapters are: 1) Intro to Java 1.4, 2) Basics of Java Programming, 3) Arrays and Strings, 4) Multiple Classes, 5) Packages, Utilities, and Error Handling, 6) Stream I/O, 7) Threads, 8) Applications and Applets, 9) Graphics, 10) Using the Mouse and Keyboard, 11) Using Sound and Music, 12) Game Programming Techniques, 13) Introduction to GUI, 14) Introduction to Datbases, 15) Using SQL and mySQL, 16) Using the JDBC, 17) Introduction to Networking, and 18) Introduction to NIO Networking.
Read more ›
Was this review helpful to you?
4.0 out of 5 stars Brilliant Primer for Java Games April 1 2003
I bought this book in the hope that it wasn't going to be another so called beginners book that ends up sitting on the bookshelf forever because the content is actually aimed at someone with core knowledge and therefore skips out all the basics.
I wasn't dissapointed, the whole of the first half of the book is given over to getting you up to speed with core information and from there takes you by the hand and leads you through key game techniques which have helped me to create my own applet games to put into my web site.
I would highly reccomend this book to anybody who needs to get a solid grounding in the basics of Java game programming. It may not be for those who already have some knowledge of Java but for those of us who are beginners it's an excellent source of information and reference.
Was this review helpful to you?
Want to see more reviews on this item?

Look for similar items by category