Piece of Paradise by afendar
You are stuck on an island with several survivors, so your goal is to return to civilization by leaving as soon as possible.
During your sinking, several survivors are with you. So you have to leave all safe.
Be careful though because this island has some evil attractions
Displacements: W, A, S, D or arrows keys or 8, 4, 2, 6 numpad;
Attack: Space or Enter or C
Note: Atention! The game has Hitbox bugs. But i have no time to fix them. Thank you for your understanding.
Good game to you and feel free to post a comment.

| Windows | https://github.com/Afendar/Piece-of-Paradise/releases/download/v1.0/PieceOfParadise.jar |
| Original URL | https://ldjam.com/events/ludum-dare/41/piece-of-paradise |
Ratings
| Overall | 624th | 2.827⭐ | 28🧑⚖️ |
| Fun | 600th | 2.712⭐ | 28🧑⚖️ |
| Innovation | 683th | 2.34⭐ | 27🧑⚖️ |
| Theme | 695th | 2.288⭐ | 28🧑⚖️ |
| Graphics | 432th | 3.058⭐ | 28🧑⚖️ |
| Humor | 515th | 2.048⭐ | 23🧑⚖️ |
| Given | 20🗳️ | 17🗨️ |
;)
Finished on third try. At first I didn't know how to chop trees and I died pretty quickly. Second try I tried to kill people so that I would loose less food and to my surprise it works, I like it :)
On third try, after getting lots of wood, for some reason I couldn't chop trees anymore, so that might be a bug?
It's a nice game, but if you added some sound effects it would feel much better.
@petterroea yes it's not optimized game. This is my first time of gestion game. I will fix that in the futur.
@ryzy27 thanks, you right, Icount only villagers not the player... For chop trees, the hitbox point is on top right corner of sprite, this is a bug, I will fix that in the futur too.
Thanks a lot friends for your test and your feedbacks.
Something to point out were that there was some memory leaking. Like the java.exe instance would eat up over a gig ram which shouldnt be happening. I think something that might help would be to cache some of your reused data. So Strings, images, Arrays ect.
Anyways, good job man!
For sure, after bugs are fixed the game experience will be better :)
I think the main problem is the hitboxes -- they really mess with trying to get any kind of resource.
I think I might have ran into a bug -- one of my farms would give me a couple hundred food every time I harvested it, while the other ones would only give about twenty or so.
Once a zombie showed up, the game simply froze, although it was still consuming about 15% CPU.
I didn't see many of the other characters -- several of them, including several zombies, were trapped in the ocean, which was a little strange.
Also, it somehow managed to use 1.8 gigabytes (!) of RAM, which is kind of a lot for a simple game like this. I tried looking at the source code to see if there were any obvious problems. The only thing that looks a little suspicious is retrieving an audio file (and creating a thread) every time a sound plays, and also requesting a subimage every time a sprite is drawn (which would probably involve a lot of allocation and copying).
It's especially strange to me because I've *written* really inefficient Java games before -- namely, my second Ludum Dare game, which loaded a copy of a sprite's appearance every time it created a new instance of that sprite -- and that game only takes up about a tenth of the RAM this game does.
As it were, the audio didn't seem to work on my computer.
Overall, I did *like* the game. But it has a lot of bugs, which seriously detriment from the experience.
While the numbers are great, there are better ways to show feedback. For instance, you could change the image of something to pure white when it is being hit, or shake the screen when you get hit etc... At first it is hard to tell that you can chop trees (it doesn't help the numbers are also green :stuck_out_tongue:) I also managed to spawn infinite food, which certainly helped me survive the night :nerd: I had like... 6000 :hamburger:
Anyway... Graphics are nice but vary in styles, when it comes to game jams, think simple, think consistent and you're on to a winner! Great job :grin:
You did a great job with object generation and life-cycles.
Couldn't figure out how it would be possible to beat with so many resources, but that could have also been my ignorance xD
It was a great start to a sweet topdown game! I would love to see more :)