Book contents for the book "3D Game Development with LWJGL 3" (https://www.gitbook.com/book/lwjglgamedev/3d-game-development-with-lwjgl/details).
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
appendixa
chapter01
chapter02
chapter03
chapter04
chapter05
chapter06
chapter07
chapter08
chapter09
chapter10
chapter11
chapter12
chapter13
chapter14
chapter15
chapter16
chapter17
chapter18
chapter19
chapter20
chapter21
chapter22
chapter23
chapter24
chapter25
chapter26
chapter27
chapter28
styles
.gitignore
GLOSSARY.md
README.md
SUMMARY.md
book.json
cover.jpg

README.md

3D Game Development with LWJGL 3

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 (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications.This library leverages the high performance of native OpenGL applications while using the Java language.

My initial goal was to learn the techniques involved in writing a 3D game using OpenGL. All the information required was there in the internet but it was not organized and sometimes it was very hard to find and even incomplete or misleading.

I started to collect some materials, develop some examples and decided to organize that information in the form of a book.

Source Code

The source code of the samples of this book are in GitHub.

The source code for the book itself is also published in GitHub.

License

The book is licensed under Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

The source code for the book is licensed under Apache v2.0

Support

If you like the book please rate it with a start and share it. If you want to contribute with a donation you can do a donation:
Paypal

Or if you prefer Bitcoin: 1Kwe78faWarzGTsWXtdGvjjbS9RmW1j3nb.

Comments are welcome

Suggestions and corrections are more than welcome (and if you do like it please rate it with a star). Please send them using the discussion forum and make the corrections you consider in order to improve the book.

Author

Antonio Hernández Bejarano

Special Thanks

To all the readers that have contributed with corrections, improvements and ideas.