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

**Describe the bug** I've saved an emitter as a blueprint, then deleted it again. Then I couldn't add another one due to the following error. **Stack Trace** ```java Sat Aug...

bug
tool: utiLITI

We need to make the outline thickness adjustable and maybe introduce separate tabs for particle fill style and outline style in the utiLITI emitter panel.

enhancement
tool: utiLITI
good first issue

# Adds support for importing/exporting animations as json This adds the functionality of importing and exporting Aseprite formatted .json files. ## Import In the Resources menu there are now the...

**Describe the bug** During development we found an issue with floating point precision during calculating collisions and intersections when moving inside the Game's physics engine. We wrote tests in `tests/de/gurkenlabs/litiengine/physics/CollisionResolvingTests.java`...

bug

**Format Documentation:_** https://www.aseprite.org/docs/cli/#filename-format Aseprite provides a JSON based export format for animation data. It would be great if the engine could support importing this format. Maybe even an export could...

feature

Sounds loading, even on my 5-year-old computer, are very fast: 5+ minutes of compressed music can be loaded into the game in under 10 seconds. However, the uncompressed sound data...

needs-discussion

As for now I only managed to set the Display Mode before starting through `Game.config().graphics().setDisplayMode()`. Is there any way that i could switch between Display Modes while the game is...

feature

Currently the implementation of our `GuiComponents` is not as clean as we want it to be. - Constructors with large amounts of parameters - Inconsistent behavior - Not 100% completed...

enhancement
feature
MAJOR

Currently, we need to use the Import dialogs in order to import any resources. We need to make the Resources List aware of Drag & Drop. Also, the shortcut `CTRL+V`...

feature
tool: utiLITI

The `CreatureMapObjectLoader` provides a convenient, reflection-based way to register custom `Creature` types, see this example: ```java CreatureMapObjectLoader.registerCustomCreatureType(Zombie.class); ``` This way, the developer doesn't need to write a custom `MapObjectLoader` when...

enhancement