Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (739)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (820)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Java Game Development Book  (Read 1947 times)
0 Members and 1 Guest are viewing this topic.
Offline tonberry1

Junior Devvie

« Posted 2005-04-06 13:51:06 »

I was browsing Amazon's Java book section and found pretty nice looking game development books for Java.

But almost without exception every book was said to be the best, so can anyone of you recommend anything special?

My knowledge of Java is pretty good I think: I have done various programs and couple of games, which in my opinion are pretty good, except that the code is a real mess.

So, the skill of the book shouldnt be for beginners, but also not for professionals.

I think this book was a little better than the rest considering what the people have said about it. But Id like to hear your opinions.

-= Life is what you decide it to be - Solid Snake =-
Offline Alan_W

JGO Knight

Medals: 8
Projects: 3

Java tames rock!

« Reply #1 - Posted 2005-04-06 15:28:55 »

I saw this book whilst browsing Waterstones bookshop last summer, had a quick peek and snapped it up.  Unlike most other 'game' books, it actually explains what is needed to program both 2D and 3D games in Java.  There is a demo of his 2D game example on his website  This is fairly complete and can easily be customised to create your own game.

The entire source code from the book can be snapped up on his website, but note you will need the Ant make utility to compile the examples.

The source in Chapter 13 provides a good demo of his 3D engine.  It's major feature is the ability to do point lighting, which is awesome, but requires odles of memory to cache lighted textures.  This really limits it to dungeons with relatively small viewing distances.   His engine example also has good AI, but no animation support.

Because the book covers the details, it is fairly heavy going at times.  The source code adds to a common library over the chapters, which means it is difficult to see exactly which files are needed for the 2D game and which for the 3D game.

Overall, a good buy.  My copy is dogeared from use.


Time flies like a bird. Fruit flies like a banana.
Offline TheAnalogKid

JGO Coder

Projects: 2

« Reply #2 - Posted 2005-04-06 23:10:55 »

I bought this book and I must say that to date it's very good but I can't say for 3D topics since I don't do 3D for now. The good points of this book is that the author focuses on game programming concepts rather than API usage and I think that's the most important think for game programmers.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline weston
« Reply #3 - Posted 2005-04-07 00:06:55 »

I own the book as well and I'll agree with what Alan_W and TheAnalogKid said, the book is good. The 3d stuff is actually pretty interesting although mostly irrelevent depending on what your doing, it pretty much teaches you how to write your own software renderer. Although there are several chapters dedicated to this, the book is still well worth getting even if you completely ignore them (or maybe you do want to write your own software renderer...).

for(int i = 1; i > 0; i++)
     System.out.println(i+" cups of java downed");
Offline tonberry1

Junior Devvie

« Reply #4 - Posted 2005-04-07 16:42:28 »

Thanks for the info. Someone gave me a link to the example chapter of the book (path finding) which was really good, so if the game is as good in the other chapters too (i imagine it is), it cant be ungood Smiley

So, I will order it tomorrow Smiley

-= Life is what you decide it to be - Solid Snake =-
Offline TheAnalogKid

JGO Coder

Projects: 2

« Reply #5 - Posted 2005-04-07 16:57:42 »

Good choice.

Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

Ecumene (49 views)
2017-09-30 02:57:34

theagentd (74 views)
2017-09-26 18:23:31

cybrmynd (183 views)
2017-08-02 12:28:51

cybrmynd (181 views)
2017-08-02 12:19:43

cybrmynd (188 views)
2017-08-02 12:18:09

Sralse (195 views)
2017-07-25 17:13:48

Archive (745 views)
2017-04-27 17:45:51

buddyBro (879 views)
2017-04-05 03:38:00

CopyableCougar4 (1428 views)
2017-03-24 15:39:42

theagentd (1318 views)
2017-03-24 15:32:08
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!