litiengine icon indicating copy to clipboard operation
litiengine copied to clipboard

LITIENGINE 🕹 The pure 2D java game engine.

Results 53 litiengine issues
Sort by recently updated
recently updated
newest added

Currently, it is only possible to properly use most of the `GuiComponent` features with mouse input. There are several cases, where keyboard or controller input should be supported. This will...

feature

**What feature / which classes are you referring to?** The Tweening framework **Describe what could be enhanced.** - [ ] Loopable Tweens - [ ] Start / Stop Tween Events...

enhancement

When I accidentally tried to load a TmxMap "lab" instead of its actual name "Lab", I got very misleading Error messages because the XML parser tried to parse the directory...

enhancement
needs-discussion

Right now, the `Game.getCamera()` is considered the only camera that can be rendered on. We need to extend the rendering mechanism and the usages of this camera to potentially support...

feature

With 50040a373e060fd97497e4b0a9996fc688e2652f, we've introduced Copy-Constructors for the abstract types CustomPropertyProvider and Property, as well as Layers, MapObjectLayers, and MapObjects. In an effort to unify how the engine handles cloning, we...

enhancement

While we have XMLUtilities in the engine already, we should introduce serialization mechanisms for other data exchange formats (such as json) that share a similar API. I would probably move...

enhancement

Right now, the whole importing process is aborted if problems arise handling one resource. It would be desirable to attempt loading all resources first and then provide failure information afterwards.

enhancement

in its current state, the ability system is limited to Creatures. This also means that Effects, AttributeModifiers etc. can only be triggered by Creatures. However, it could be desirable to...

enhancement

**Describe the bug** TileList.finish() passes this.getData() to the constructor of a CopyOnWriteArrayList. This copies all of the tiles into tileList. The for loop in this function also adds every tile...

bug