3D Game Development with LWJGL 3
Learn the main concepts involved in writing 3D games using the Lighweight Java Gaming Library



Book Details
Author | Antonio Hernández Bejarano |
Published | 2018 |
Edition | 1st |
Paperback | 371 pages |
Language | English |
License | Creative Commons Attribution-ShareAlike |
Book Description
This open access 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 (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications. This library leverages the high performance of native OpenGL applications while using the Java language.
The author states that their initial goal was to learn the techniques involved in writing a 3D game using OpenGL. They found that all the required information was available on the internet but it was not organized and sometimes it was very hard to find and even incomplete or misleading.
The author started to collect some materials, develop some examples and decided to organize that information in the form of a book.
This book is available under a Creative Commons Attribution-ShareAlike license (CC BY-SA), which means that you are free to copy, distribute, and modify it, as long as you credit the original author and license any derivative works under the same terms.
If you enjoyed the book and would like to support the author, you can purchase a printed copy (hardcover or paperback) from official retailers.