Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (406)
games submitted by our members
Games in WIP (293)
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  
  Best Java Book  (Read 2644 times)
0 Members and 1 Guest are viewing this topic.
Offline alexl

Senior Newbie




Java games rock!


« Posted 2004-12-06 17:03:26 »

Hey all,

I'm looking to get a Java Gaming Book. Could you all recommend your favorites?

The type of game I'm trying to make is a 2d birdseye, grid game.

Please post here with your ideas.

By the way, I hope this isn't in the wrong category, I've noticed that you're strict about that lol.
Offline shawnkendall

Senior Member




Apathy Error: Don't bother striking any key.


« Reply #1 - Posted 2004-12-06 17:31:34 »

Shameless plug...(a' la "The Critic")
Buy my book, buy my book...

At least the authors frequent these forums and can respond here. :-)

http://www.charlesriver.com/titles/javagame.html

Shawn Kendall
Full Sail Real World Education
Immediate Mode Interactive, LLC
<A HREF="http://cosmic-game-engine.blogspot.com/">Cosmic Game Engine Dev Journal</a>
Offline bwbrooklyn

Junior Member


Projects: 2


Hmm. I just thought of something...


« Reply #2 - Posted 2004-12-06 17:50:15 »

I loved David Brackeen's book Developing Games in Java.

You can check out the preview of my game based on his code under the Your Games Here section. Go to the thread Misadventures of mads.

I picked up the book before Shawnkendall's came out (or at least before I had seen it). I have been looking through his book though and like it. I'll probably pick it up soon.  I like his examples of using interfaces and plan to rewrite my brackeen based code to use more interfaces in places where Brackeen used inheritance.

The Misadventures of M.A.D.S.
http://www.themisadventuresofmads.com
Games published by our own members! Check 'em out!
Try the Free Demo of Droid Assault
Offline alexl

Senior Newbie




Java games rock!


« Reply #3 - Posted 2004-12-06 20:03:49 »

Does brackeen's say anything about hawkeye grid games?
Offline alexl

Senior Newbie




Java games rock!


« Reply #4 - Posted 2004-12-06 20:07:52 »

oops, shawn does yours have anything bout hawkeye grid games?
Offline bwbrooklyn

Junior Member


Projects: 2


Hmm. I just thought of something...


« Reply #5 - Posted 2004-12-09 20:21:22 »

"hawkeye grid"? I'm not familiar with the term. What is it?

The Misadventures of M.A.D.S.
http://www.themisadventuresofmads.com
Offline oNyx

JGO Coder


Medals: 1


pixels! :x


« Reply #6 - Posted 2004-12-09 20:53:43 »

Quote
"hawkeye grid"? I'm not familiar with the term. What is it?


He just means top down... 2d... grid... stuff Smiley

弾幕 ☆ @mahonnaiseblog
Offline alexl

Senior Newbie




Java games rock!


« Reply #7 - Posted 2004-12-10 16:02:18 »

indeed lol sorry for my lack of proper terminology
Offline smbell

Junior Newbie




Java games rock!


« Reply #8 - Posted 2004-12-10 19:36:44 »

I also recommend Brackeen's book.  It does not specifically cover '2d birdseye' style games, it's main example is a 2d side-scroller, but it covers enough general information that it should be a simple switch (really if you don't implement gravity and scroll in more than one direction you have it).  I based a fair portion of my game (molez-resurrection) on his code.  You could look at my code, but I don't think it would hold any great revelations.  It is still very ugly and buggy, mainly because I haven't had much time lately.
Offline smbell

Junior Newbie




Java games rock!


« Reply #9 - Posted 2004-12-10 19:37:45 »

P.S.  My game is not an top down 2d game, but more like a side-scroller
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline phazer

Junior Member




Come get some


« Reply #10 - Posted 2004-12-10 20:48:49 »

Before you read any other Java book, read and understand "Effective Java". It will help you with all Java programming, including games...

Offline baegsi

Senior Newbie




Java games rock!


« Reply #11 - Posted 2004-12-14 05:17:03 »

Quote
Before you read any other Java book, read and understand "Effective Java". It will help you with all Java programming, including games...


Agreed, but you have to know Java quite well before you can understand that stuff
Offline alexl

Senior Newbie




Java games rock!


« Reply #12 - Posted 2004-12-17 03:44:53 »

Thanks for the suggestions.

I ended up ordering up brackeen's book, but haven't received it yet.

How in depth is it? I was somewhat surprised to see the page count ( 1008 ).

edit: 1008 became a smily lol
Offline smbell

Junior Newbie




Java games rock!


« Reply #13 - Posted 2004-12-20 21:24:17 »

You'll probably only need about the first half of the book to get you going.  It is pretty deep, towards the end he walks through building a 3D render engine, based off of Java2D basically from scratch (if I remember right, been a little while).

Another book I've seen recently, but haven't read, is By Daniel Sánchez-Crespo Dalmau called Core Techniques and Algorithms in Game Programming.  Like I said I haven't read it but it looks pretty good.  If anybody has read this one is it good?
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Browse for soundtracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
hobbles (7 views)
2013-05-22 00:54:55

cubemaster21 (74 views)
2013-05-17 21:29:12

alaslipknot (86 views)
2013-05-16 21:24:48

gouessej (115 views)
2013-05-16 00:53:38

gouessej (110 views)
2013-05-16 00:17:58

theagentd (121 views)
2013-05-15 15:01:13

theagentd (110 views)
2013-05-15 15:00:54

StreetDoggy (155 views)
2013-05-14 15:56:26

kutucuk (177 views)
2013-05-12 17:10:36

kutucuk (175 views)
2013-05-12 15:36:09
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
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!
Page created in 0.081 seconds with 20 queries.