a11773e60c1dd95070b033157f1a2d29e257c5f8
This is necessary to introduce a MovementPath, which is a special Path implementation that contains only non-ignore MoveSegments specialized to include also a target coordinates. Thanks to that, the PathFinder can create a path with consecutive directions as well as the coordinates that can be iterated in order to find, if no other Entity is blocking the path (`contains()` method in MovementPath).
Description
BArt's Simple Engine (BASE) is a simple tile-based 2D game engine with Java driven logic built on the top of Java/LWJGL stack. The project includes also Game Editor with map designer and basic Java IDE.
Languages
Java
52.5%
Kotlin
46.9%
Nix
0.3%
Fluent
0.2%
GLSL
0.1%