Eclipse

Eclipse is a program that allows you to program in Java.

Game Development with Java
The most common way to create games in Java is either Box2D for 2D Games or OpenGL for 3D games. Both of these come in a form of a Libary to your java program/game.

In Java you'll be working with .class files which can be called from other .class files to enable projects to grow really big without losing track of what's going on.

Eclipse also comes bundeld with a real time debuger allowing you to change (some not all) of the code while the game is running and see the results in real time. This makes it a lot easier to work out glitches in your game compared to other game engines.

Games made with Java
Please add on to this list
 * Minecraft
 * Miner4k