Tutorials
- GameDev Java Game Programming 1
- GameDev Java Game Programming 2
- GameDev Java Game Programming 3
- Keyboard and Mouse Input
- Active Rendering
- Stone Paper Scissor
- Open GL tutorials
- Double Buffering, Movement, Collision Detection
- Advanced Vectors
- Regular Expressions
- Pong
- 2D Java Game Video Tutorials
- A few small game tutorials
- NewBoston Game tutorials : source
- BlackJack
- Poker
- ApexJava Youtube tutorials
- ThousandCodes Java Tutorials
- Dice Game
- Turk4n’s game tutorials
- A few Java Game tutorials
- MrJavaHelp Tutorials
- Mouse Acceleration
- Java 2s Tutorials
Libgdx Specific
LWGJL Specific
Engines, Frameworks, Libraries
Source
Books
- Killer Game Programming in Java
- Developing Games in Java
- Beginning Java Game Programming
- Advanced Java Game Programming
- Pro Java 3D Game Development
- AI Algorithms for a Prototype Game Software in Java 1.6
- Introductory Programming with Simple Games: Using Java and the Freely Available Networked Game Engine