FoonLudum Dare ExplorerLD52 → Heartvest

Heartvest

By jaonewguy

View on ldjam.com

CategoryRankScoreCount
Overall5343.3030
Fun3493.4630
Innovation4663.1930
Theme7512.8428
Humor2223.3628
Mood6892.9227

Comments

kossnocorp 2023-01-09 12:27

Got drown in the hearts :-(

linus-lindberg 2023-01-09 12:40

Very impressive for a first game! It felt a little clunky to control and I wish it was easier to aim the hearts.

fromage 2023-01-09 20:17

Love the pun in the name, heh.

Had some issues with the controls at first but then it started working so not sure if it was just me or what, couldn't replicate it.

Text for the lose condition was a bit smooshed, was hard to say if it was 10 or 100.

lukas-boersma 2023-01-09 20:35

This must be one of the simples games I've seen in this game jam, but also one of the games that I have played the longest :D amazing how much fun this simple hitting mechanic is

jaonewguy 2023-01-09 20:36

@kossnocorp thanks for playing :laughing:

@linus-lindberg thanks for the feedback! What would have made it less clunky? Movement speed was at a constant rate without running, perhaps a small lead-up acceleration?

@Fromage thanks for the feedback! The lose condition smoosh is unfortunate, probably sleep-deprived and didn't notice it, but I swear it wasn't smooshed while testing...

matimat 2023-01-09 20:36

Fun !

jaonewguy 2023-01-09 20:37

@lukas-boersma @matimat thanks, glad you enjoyed it :laughing:

enad96 2023-01-10 02:56

This felt refreshing. Nice game name too

fuzzy-lobster 2023-01-10 02:59

>please tell me why the RigidBody2D Heart sometimes go through a Tilemap wall/floor.

Quantum tunnelling

pennycook 2023-01-10 03:05

Congratulations on your first game! It's very responsive and very fun to play; the sound effects and music are well chosen, and I enjoyed that the music accelerated alongside the ever-accumulating hearts.

As for the RigidBody2D issue... Godot's Debug menu has a "Visible Collision Shapes" option that has saved me a few times. It might be that the collision shape isn't quite aligned the way that you think. If it's not that, my money would be on the heart's velocity being too high -- if an object is moving too fast, it might move far enough in a single frame to jump "through" the object that it was supposed to collide with. I think the technical term for this is "tunneling".

joe-eric 2023-01-10 03:17

This is a fun game! I love the background music and every time the game goes faster the music as well. The game is like being covered in soft hugs! Love it! Good job!

xfinktion 2023-01-10 10:42

Nice job! Audibly was saying "Nooooo" when I got the "We goin faster"s. Music does it's job and makes me anxious as it speeds up. very fun to whack hearts around. The art style is beautiful! Exactly the kind of look I imagine when someone mentions pixel art. Impressive first game.

As @pennycook mentioned, the collision problem is likely due to how fast the hearts are moving. Here's a more detailed explanation based on my memory, if you're interested:

In Unity (and maybe Godot has this option too), this can be mitigated by using a more costly collision detection (Continuous) vs the one that Godot is likely using (Discrete). I'm not sure if these are Unity specific terms but the gist of it is: Discrete collision detection is only run after a physics frame has done is calculations. This means if an object moves past the collision area of another before the frame finishes its calc, it will not collide with the other object. Continuous and other types of collision detection algorithms can mitigate this issue, but they can be less performant. I don't exactly remember how they work, though. Just know that, with a lot of objects, you may see some performance degradation because of them.

EDIT: Found the youtube video that I was remembering this from https://youtu.be/6h5FoPi3SY0

But I will be honest and say that the "tunneling" was actually kinda nice when I was buried in hearts :D

syudzius 2023-01-10 18:31

Good entry! Simple and fun :) Keep up the good work!

ianlux 2023-01-10 20:55

Funny and fun! xD

cottonfloweryellow 2023-01-10 21:03

Not bad! Very easy to understand.

jackypark9852 2023-01-11 02:09

Love the chaotic energy in this game. Speeding up the music was a nice touch. It was funny to see the character get overwhelmed by the hearts.

elflashor 2023-01-11 09:14

Chaotic and messy! Interesting but quite repetitive until it gets overwhelming... Congrats :)

shreemp 2023-01-11 14:51

solid gameplay it feels really nice to swing the hearts around and out and even though the hearts technically clip through the walls sometimes, it's kinda fun because it lets you build up more hearts and REALLY get avalanched by them. congrats on your game!

scriptmage 2023-01-11 18:14

Had a good laugh! Lovely quirky little game, slowly getting overwhelmed by the more and more ridiculous heart spawn rate. Love the main character animations and how the attack sound changes which speaker it plays from depending on where you stand.

I think it might be fun to have a second spawn on the right side appear later on in the game to drive home frantic feeling of hurrying left and right to get rid of the hearts.

Good job!

zacharypinkham 2023-01-23 19:20

This was a fun time! I liked how the music got more discordant and wacky as things got out of control. The controls were super tight and comfortable. Good work!

fuzzyat 2023-01-26 18:56

Fun game! Everything looks nice, the music accentuates the rising difficulty and the physics and collisions seem to work as they should. Is there ever a reason why should not hold Shift to sprint 100% of the time though?

hayricakir 2023-01-26 18:59

Sooo fun to play, nice visuals and it is very satisfying to music get faster in time. It was so much fun to play and game feel was great, so satisfying to kick hearts :D Good job! Also if you would like to shred some zombies while drifting with your tractor, be sure to check out my entry, I would love to hear your feedbacks!