Help the boats and protect the harbor!
Oye oye !
The engine of your lighthouse is broken, you have to save the maximum of boat by preventing them to crash on the rocks.
To reach this goal, you can direct them with the light of the lighthouse. Turn on your light with mouse left button.
By the way, there is also a Kraken.
Minimal requirement: Java 8
A simple idea executed sufficiently. I have many small pointers though, so let's go.
There is a good amount of detail to the sprites, apart from the ships, which are unshaded. The perspective transformation trick does not look good on them either. The sky is rather bland, yet there is no need to look at it. Audio does its thing.
Directing ships with a lighthouse is visually somewhat thematic, but could be reskinned to something else rather easily. I do find the actual challenge worth while, though. The Kraken mixes things up momentarily, but it never moves and as such can be rather unfair, if it appears in one of the main shipways. Maybe it could reappear in a random position every once in a while.
As a slight improvement to the controls, the ships could also move when touched by the light beam, not only when directly below the spot. This way it would be possible to move multiple ships at the same time, if the opportunity for such a manover arises.
The performance isn't great, but that is probably due to OpenJDK which has had the issue in the past I recall, so it is not your fault.
Well made with minor issues here and there.
Overall: Average (5.0)
Graphics: Above Average (6.0)
Audio: Above Average (6.0)
Gameplay: Above Average (6.0)
Originality: Above Average (6.0)
Theme: Bad (3.0)
Krackin' game matey!
Cute and consistent art and animations. Nice sound effects. Gameplay is a bit shallow though. One thing that might be interesting is if your light beam went all the way to the edge of the screen, and all ships in the beam (not just the one you clicked) would react. That way, you'd need to be a bit more tactical about the exact moment you signal the ships, to avoid affecting other ships (or affect them on purpose).