Skip to content
forked from LWJGL/lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications.

Notifications You must be signed in to change notification settings

happyyang/lwjgl3

This branch is 2761 commits behind LWJGL/lwjgl3:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e417f89 · Mar 24, 2016
Mar 14, 2016
Jan 2, 2016
Jul 1, 2015
Mar 24, 2016
Dec 9, 2015
Mar 22, 2016
Nov 20, 2015
Mar 15, 2016
Nov 20, 2015
Jul 1, 2015
Jul 1, 2015
Mar 24, 2016

Repository files navigation

LWJGL - Lightweight Java Game Library 3

This repository hosts LWJGL 3, the complete rewrite and next major version of LWJGL. Everything you need to know about the project can be found in the Wiki. Other useful links:

For a quick overview of the project structure, installation instructions and configuration options, see doc/README.

For migrating LWJGL 2 code to LWJGL 3, see the Migration Guide.

LWJGL 3 can be used with Maven/Gradle/Ivy, with the following dependencies:

org.lwjgl:lwjgl:${version}
org.lwjgl:lwjgl-platform:${version}:natives-windows
org.lwjgl:lwjgl-platform:${version}:natives-linux
org.lwjgl:lwjgl-platform:${version}:natives-osx

where ${version} is a version (e.g. 3.0.0b) released on Maven Central. Nightly builds are also available from the Sonatype Nexus repository, with a snapshot build version (e.g. 3.0.0-SNAPSHOT).

Example code:

About

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 71.0%
  • C 16.5%
  • Java 11.9%
  • Other 0.6%