Nifty GUI is a Java Library that supports the building of interactive user interfaces for games or similar applications. It utilizes OpenGL for rendering and it can be easily integrated into many rendering systems. The configuration of the GUI is stored in xml files with little supporting Java code. In short Nifty helps you to layout stuff, display it in a cool way and interact with it :)
Artifacts using Nifty Core (20)
Lots of Nifty example code! You can find the source for nearly all demos/tutorials in here.
Last Release on Dec 27, 2018
This is an OpenAL/lwjgl based SoundDevice for Nifty GUI. It was extracted out of Slick2D to be
independent of the whole Slick2D library and to be used with none Slick2D based renderes.
Last Release on Dec 27, 2018
Nifty Sound Device for Pauls-Soundsystem
Last Release on Dec 27, 2018