Books
Game Tutorials
Game Libraries
2D Engines and Libraries
- Slick2D (Hardware Accelerated 2D Games Library)
- PulpCore (2D Games Engine, especially good for Applets)
- LibGDX (2D and 3D OpenGL library, both desktop and Android support, and more)
3D Engines and Libraries
- Ardor3D (Java based 3D engine)
- JMonkeyEngine (Java based 3D engine)
- jPCT (Java based 3D engine)
- LibGDX (2D and 3D OpenGL library, both desktop and Android support, and more)
- Clyde (For creating action-oriented networked 3D games in Java.)
- Xith3D (Java based 3D engine)
- Ogre4J (Java binding to the popular C++ engine Ogre3D)
- 3DzzD (Java based 3D engine for webpages)
Graphics and Sound Bindings
- LWJGL (OpenGL, OpenAL, OpenCL, JInput)
- JogAmp (OpenGL, OpenAL, OpenCL)
Sound Libraries
Physics Libraries
- JBox2D (2D physics engine, straight port of the C++ Box2D engine)
- Fizzy (2D physics engine, based on JBox2D. Presents a more familiar environment to Java programmers)
- JBullet (3D physics engine)
Network Libraries
- KryoNet (clean and simple API for efficient TCP and UDP client/server network communication using NIO)
- RedDwarf (RedDwarf is a server side technology written in Java that radically simplifies the development of online games and lowers the barrier to entry into the MMOG market)
- Narya (The Narya library provides various facilities for making networked multiplayer games.)
GUI Libraries
- TWL (TWL is a GUI library built on top of OpenGL and provides all the standard widgets like labels, edit fields, tables, popups, tooltips, frames and a lot more.)
- Nifty (Nifty GUI is a Library for games or similar applications. The configuration of the GUI are stored in xml files with little supporting Java code.)
- Feng GUI (FengGUI is built on OpenGL and provides all typical GUI components.)
- PureSwing (Reimplementation of Swing)
Java Game Portals
- GameJolt - Upload Java Games and make money
- Games4J - Upload Java Games and make money
- FunOrb - Java Games Portal
- Java4K - The site for the annual Java4k contest, upload & play Java4K games
- Java Game Tome - Showcase your java games online
- Pogo - Online Games Portal
- Chrome Web Store - Google's App Store allows Java Games (You can even sell them)
Featured Misc.
Websites of our members (active within last year, with over 100 posts)
|
Add your game by posting it in the WIP section,
or publish it in Showcase.
The first screenshot will be displayed as a thumbnail.
|
|