The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as gamepads, steering wheel and joysticks. All in a simple and straightforward API.

The official website:
Lwjgl.org

Image RSS Feed Latest Screens
Call of the Kings Starfarer Lavirinto3d
Blog RSS Feed Report abuse Latest News: Better precision selecting objects, Comments on suggestions, a new help window a

About Dungeon Colony with 0 comments by w01fram on Dec 12th, 2014

Update: I've uploaded a fix to a bug that crashed the game for many players when you tried to use the new selection feature mentioned below. New Version: v0.2.3.35.

Today's release (v0.2.3.33) brings changes to the game engine and the website:

1. Better precision when selecting items on the map

One frequently mentioned issue had to do with the way you select items that are overlapping each other. The problem was that you wanted to select some loot from the ground, but there was also another object or creature in the way. Before, you wouldn't be able to just select that object. Instead would have to move the creature out of the way first. That would become a big issue, if there were more than 2 or 3 items or creatures over the same spot.

To solve this problem, you can now use the Control key with the Mouse in order to select and cycle through each item overlapping one another. (This works with both Left and Right Control +Left Mouse).

Once you press Control, you will see a little yellow indicator around the mouse, letting you know that you are in select mode. There is a priority built in which determines the type of item that is selected first:

  1. Your Units.
  2. Enemy Units.
  3. Neutral Units.
  4. Objects.

It wasn't so easy to demonstrate, but the following gif kind of shows how i'm cycling through 2 units and mushrooms that are on the ground, depending if the creature is in the collision rectangle determines if it is going to be selected and cycled. You can also see that I'm pressing Control because of the yellow circle that appears:

It is also worth mentioning that the selection cycle does remember the items it has selected previously. It does so by storing a reference to each item or creature. This is helpful when an item is at some point in the list but then at another point is not any longer. This can become apparent in the above example when you see a minion walk in and then out of the area where I am trying to select. So what that means is that the order in which the items are selected and cycled through is preserved, even if a minion walks in and out of that selection area.

2. Comment on suggestions
The built-in feedback system allows players to submit feedback, suggestions, bugs, and more. Today, I am adding the ability to write comments on each post that is submitted. This allows you to discuss with other players each post. Depending on how well this works, I will probably add more functionality in time. Here is a screenshot showing the comments section to the right:

3. New Help Window
There used to be a help window that explained how to play dungeon colony. This was very old and had outdated information in it. I have updated the help window to use some of the newer features of the engine and included new tips. To access the help window, click on the question mark button in the right menu:

4. Website Updates
The website has also some new updates. The contact page has more information about development and the shopping cart has 4 new ways to buy or support the game. You can now even Give What You Want to send us a contribution to help keep development going.

Here is a summary of all the changes in version 0.2.3.33:

  • Adds ability to comment on any feedback.
  • Comments include comment, date, user, and optional response by developer.
  • Improves precision of selecting objects and creatures on the map.
  • Adds Control +Mouse click to cycle through objects and creatures overlapping each other.
  • Improves Input Class.
  • Changes Font on most Text Areas to use Currier New.
  • Increases the quest description text area size to fit text with the new increased font.
  • Reworks the Help windows, showing new tips on how to Play Dungeon Colony.
  • Adds new Purchase options to the web-site.
  • Updates the Contact web-site.
  • Fixes bug when saving Levels without description.
  • Fixes issue with attacking when creatures are already facing each other.
  • Fixes issue with Enemies being stuck on map.
Games
Minecraft

Minecraft Minecraft

Updated 2 weeks ago Released Nov 5, 2011 Single & Multiplayer Adventure

Minecraft is a first-person fighter/sandbox construction game created by Mojang AB.

Dungeon Colony

Dungeon Colony Dungeon Colony

Updated 2 weeks ago TBD Single Player Real Time Strategy

Dungeon Colony is a 2D fantasy real-time strategy game in which you take control over a Dungeon Lord and his loyal Minions to explore and build a Dungeon...

Concursion

Concursion Concursion

Updated 2 weeks ago Released Jun 6, 2014 Single Player Arcade

Imagine a world of bright blue skies and puffy white clouds. You sprint across platforms, jump over gaps, and bounce off of an enemy… only to find yourself...

The Weaponographist

The Weaponographist The Weaponographist

Updated 2 weeks ago TBD Single Player Roguelike

“Charity is for the weak.” Or so thought world-famous demon hunter Doug McGrave, until he met the witch outside the mysterious town of Hellside. Now...

REVolution

REVolution REVolution

Updated 5 months ago Released Jan 6, 2013 Single Player Platformer

REVolution is small poetic 2D plattformer about revolutions and related things. The latest version of Java is required.

Post comment Comments
HLCRAZY
HLCRAZY Apr 24 2013, 12:36pm says:

Urr, how have you people missed off the would-be most popular game in the list? It would get you so much more popularity.
MINECRAFT PEOPLE. IT WAS MADE WITH THIS.
I really thought it would be here.
Good idea? Indeed it is. So basically you missed the most popular indie game ever. -_-
That aside, this engine is FABULOUS. I'll stop flaming or what not here, because this is actually really good. Hope this gets more popular. :D

+2 votes     reply to comment
ngbeslhang
ngbeslhang May 28 2013, 5:24am replied:

Well seems the engine page creator forgot to add Minecraft inside

+2 votes     reply to comment
LizardGamer
LizardGamer Jun 28 2011, 8:00pm says:

BEST THING EVA FOR JAVA

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, Mac, Linux
Company
LWJGL dev team
Contact
Send Message
Official Page
Lwjgl.org
Licence
BSD
Release Date
Released Jul 23, 2002
Engine Watch
Track this engine
Share
Community Rating

Average

10

2 votes submitted.

You Say

-

Ratings closed.

Embed Buttons

Promote Lightweight Java Game Library on your homepage or blog by selecting a button and using the embed code provided (more).

Lightweight Java Game Library Lightweight Java Game Library
Lightweight Java Game Library
Statistics
Rank
9 of 680
Last Update
2 months ago
Watchers
24 members
Games
23
Files
4
News
51
Features
2
Tutorials
4
Reviews
2