Building Java Programs
by Stuart Reges, Marty Stepp
Publisher: Pearson 2016
Number of pages: 224
The authors' proven and class-tested 'back to basics' approach introduces programming fundamentals first, with new syntax and concepts added over multiple chapters, and object-oriented programming discussed only once readers have developed a basic understanding of Java programming.
Download or read it online for free here:
(multiple PDF files)
by Jacob Marner
The purpose of this text is to examine if the use of Java for games is advantageous to C and C++. The target group of the text is professional game programmers with little or no knowledge of Java. The focus is on games intended for retail.
by Andrew Davison - O'Reilly Media
This book is for people who already know the basics of Java. It teaches reusable techniques which can be pieced together to make lots of games. For example, how to make a particle system, first-person keyboard controls, a terrain follower, etc.
by Garry Morse
This tutorial starts with basic issues in the Java language with regard to applets, particularly for beginners or knowledgeable programmers who wish to make online Java presentations or games. The tutorial applets are available for downloading.
by Antonio Hernandez Bejarano - GitBook
This online book will introduce the main concepts required to write a 3D game using the LWJGL 3 library. LWJGL is a Java library that provides access to native APIs used in the development of graphics, audio and parallel computing applications.