Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (408)
games submitted by our members
Games in WIP (293)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Java Gaming Resources  (Read 9052 times)
0 Members and 2 Guests are viewing this topic.
Offline Wiki Duke
« League of Dukes »

JGO Visitor




« Posted 2012-07-20 03:08:22 »

Note: you are watching revision 0 of this wiki entry. ( view plain diff )

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 <a href="http://www.ogre3d.org/]Ogre3D[/url])
  • 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++ <a href="http://www.box2d.org/]Box2D[/url] 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 &amp; 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.


This wiki entry has had 15 revisions with contributions from 6 members. (more info)
Online Riven
« League of Dukes »

JGO Overlord


Medals: 439
Projects: 4


Hand over your head.


« Reply #1 - Posted 2012-07-20 03:20:04 »

Please respect the nature of this resources page:
  • do not add your, or anybody else's library if it's not proven to be production ready.
  • every library must be thouroughly tested/used by a lot of developers.
  • when in doubt, plug your library elsewhere on the forum, and ask whether it belongs here.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Projects: Revenge of the Titans, Titan Attacks, Droid Assault, and Ultratron
Offline Roquen

JGO Ninja


Medals: 66



« Reply #2 - Posted 2012-07-20 10:27:15 »

I've only quickly glanced through the source, but dyn4j looks promising and is actively developed.
Games published by our own members! Check 'em out!
Try the Free Demo of Titan Attacks
Online princec
« League of Dukes »

JGO Kernel


Medals: 196
Projects: 3


Eh? Who? What? ... Me?


« Reply #3 - Posted 2012-07-20 11:37:51 »

Added a link to the download of the source code to Revenge of the Titans in the tutorials section.

Cas Smiley

Pages: [1]
  ignore  |  Print  
 
 

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Get high quality music tracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (106 views)
2013-05-17 21:29:12

alaslipknot (114 views)
2013-05-16 21:24:48

gouessej (143 views)
2013-05-16 00:53:38

gouessej (139 views)
2013-05-16 00:17:58

theagentd (151 views)
2013-05-15 15:01:13

theagentd (135 views)
2013-05-15 15:00:54

StreetDoggy (179 views)
2013-05-14 15:56:26

kutucuk (202 views)
2013-05-12 17:10:36

kutucuk (203 views)
2013-05-12 15:36:09

UnluckyDevil (209 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!
Page created in 0.107 seconds with 20 queries.