Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (799)
Games in Android Showcase (237)
games submitted by our members
Games in WIP (865)
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  
  Dwarf 2D - Java 2D Game Libary  (Read 5451 times)
0 Members and 1 Guest are viewing this topic.
Offline Blunderchips
« Posted 2014-10-14 12:42:24 »

when I first started to make 2D game with lwjgl no decent framework for one to work off
Dwarf2D is an easy to use set of utilites wrapped around LWJGL, OpenGL  and OpenAL design to make Java 2D game development easier and ultimately better for all, Dwarf2D is totally free, and can be used in anything from friendly, open-source hobby projects, to evil, closed-source commercial ones.
Dwarf2D is heavy based LÖVE with ease of use and user experience being a main focus and above all simplicity.

you can find our website at for more information and for download links or the readme at

its source can be found on github at
and a few test/example projects at

there are also the following YouTube videos:
pong game - LWJGL and Dwarf2D -
java 2d game - snake like demo -
basic java 2D collision demo -

Offline trollwarrior1
« Reply #1 - Posted 2014-10-14 12:57:59 »

The question is where does this library excel over Libgdx.
Offline Blunderchips
« Reply #2 - Posted 2014-10-14 13:30:42 »

no where at the moment if I am not mistaken though I would much rather use this library
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #3 - Posted 2014-10-16 09:33:03 »

Just a few advices:
- The first letter of the classname should always be uppercase
- Some classes (including GLSL) abuse of static methods and would be difficult to subclass
- Some classes (including Camera) would deserve a better Java documentation
- Use your library for your own games but don't "promote" it until it can compete with existing "better" libraries (especially LibGDX)

Julien Gouesse | Personal blog | Website | Jogamp
Pages: [1]
  ignore  |  Print  

Riven (207 views)
2019-09-04 15:33:17

hadezbladez (4943 views)
2018-11-16 13:46:03

hadezbladez (1822 views)
2018-11-16 13:41:33

hadezbladez (5222 views)
2018-11-16 13:35:35

hadezbladez (1029 views)
2018-11-16 13:32:03

EgonOlsen (4406 views)
2018-06-10 19:43:48

EgonOlsen (5237 views)
2018-06-10 19:43:44

EgonOlsen (2978 views)
2018-06-10 19:43:20

DesertCoockie (3880 views)
2018-05-13 18:23:11

nelsongames (4312 views)
2018-04-24 18:15:36
Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
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!