Welcome to the OpenGL 3D Game Engine Programming Series with Java and LWJGL 3.
The tutorial series provides a guide for developing a high-end Open World Game Engine and all it’s necessary GLSL-shaders with starting point at a simple black GLFW window.
This video introduces the programming series and demonstrates the Eclipse workspace setup with the engine starting code template.
The starting code contains functioning GLFW Window and Input. Further it already implements the Game Loop, 3D Algebra classes, Camera, Shader Program template and Resource-Loader (glsl-file, texture, obj-model).
The sarting code template is available at:
A new git-tag will be created after every video of the programming guide, so that everyone has also the possibility to download the code related to the specific part of the series. Tags for each epsiode are available here: