Where should I start?

So, just after finishing college I landed the dream job as a game developer ;D

I have some experience with J2SE/J2EE, but I haven’t programmed games before. My question is - where should I start looking , and what do I need to learn? In what ways does game programming differ from “normal” programming?

Tnx in advance :wink:

Killer Game Programming in Java

If you want to do nice graphics, possibly 3d, you should try to learn openGL. Use jogl or LWJGL libraries to access openGL from java. These are excellent tutorials on open3g:
http://nehe.gamedev.net/