I am really interested in this area, and am somewhat familiar with java, and therefore was wondering if java is a good way to go to learning.
Here is a book that I found that got awesome reviews
Link
I am interested in both game programming and programming applications that include 2D and 3D graphics. I thought that java might be the way to go for application development, just not sure about learning game programming.
Thanks