Buy Used
CDN$ 1.25
+ CDN$ 6.49 shipping
Used: Good | Details
Sold by anybookltduk
Condition: Used: Good
Comment: This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. In good all round condition.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Java 1.4 Game Programming with CDROM Paperback – Feb 2003

2.8 out of 5 stars 9 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 138.64 CDN$ 1.25

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 378 pages
  • Publisher: Republic of Texas Pr; Pap/Cdr edition (February 2003)
  • Language: English
  • ISBN-10: 1556229631
  • ISBN-13: 978-1556229633
  • Product Dimensions: 15.2 x 3.7 x 22.9 cm
  • Shipping Weight: 912 g
  • Average Customer Review: 2.8 out of 5 stars 9 customer reviews
  • Amazon Bestsellers Rank: #2,606,022 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

Customer Reviews

Top Customer Reviews

Format: Paperback
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!
One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
By A Customer on April 20 2003
Format: Paperback
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? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
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? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
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? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse