Getting Started with LWJGL 3 and OpenGL

This tutorial series will teach the users how they can build a 2D copy of the game Pong using the lightweight java game library and OpenGL

LWJGL 3 Mouse Current Position Tutorial

This tutorial looks to teach the programmer how to attain the mouse's current window position and print it out to the console.

LWJGL 3 Keyboard Input Handler Tutorial

This standalone tutorial looks to teach programmers how they can extend the LWJGL 3 library to create their own Input handlers which can be implemented into their own applications.

LWJGL 3 Orthographic Camera Tutorial

This tutorial teaches the user how to create an orthographic projection camera using matrix translation and rotation with the LWJGL 3 framework.

Creating a Game Window using GLFW - LWJGL3

This tutorial looks to demonstrate how one can initialize a window using the LWJGL 3 framework and OpenGL

LWJGL 3 Main Game Loop Tutorial

This tutorial demonstrates how to build a game loop which provides consistent time between updates across all computers by using Java's

Managing Game States With LWJGL 3

This tutorial demonstrates how you can effectively manage what state your game is in using Java's enum and a few simple switch cases.

Become a Contributor!

Think you could improve the articles on this site? Feel free to submit a pull request to the sites github repo.