Biki wrote:
If I may ask a question, do you place the NPCs in Tiled as well? And the dialogue? As a property/reference to a file?
Also, the lightning is extremely nice. Love the lighthouse. Any insights on how that's achieved?

I've played around with lightning in Slick, but that wasn't really
that easy to achieve.
Last one: Do you use a UI lib or is everything self-made?
1. NPCs and dialogue are not handled by Tiled at all. That's all just my own classes and spritesheets.
2. The light is done by filling a polygon with a gradient going from slightly transparent white to complete transparent white (to give it the dissipating effect). The polygon has three points, one on top of the lighthouse which is always stationary, two others that just circle around the lighthouse a set amount of distance in between in each other. So basically a triangle spinning around the lighthouse with a GradientFill.
3. No UI lib, everything is self made and all UI will continue to be self made in the future.