Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Ghost Suckers™View game page

Vacuum ghosts, upgrade, repeat
Submitted by tigerplush — 4 hours, 20 minutes before the deadline
Add to collection

Play game

Ghost Suckers™'s itch.io page

Results

CriteriaRankScore*Raw Score
Fun#133.6793.679
Overall#163.6553.655
Presentation#203.7863.786
Theme interpretation#243.5003.500

Ranked from 28 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

Really cool graphics and fun gameplay. The idea also seems very original. Nice work :)

Submitted(+1)

As others have mentioned, the vacuum hitbox is a little finicky; there were many moments when I thought I should have been sucking in a ghost but they hit me instead. But other than that I liked it. Cool upgrade-picking system, and the sounds are great.

Developer

Thank you! I think a grace timer and a better hitbox would be key for polishing this game. I tried to implement bevy hanabi at first for the particles but I couldn't get it to work, so I thought what the hell, my entity count is low enough to get away with vacuum particles beeing their own entities

Submitted (1 edit) (+1)

Cool game, I very much like the premise, but I agree with euclidean-whale, that the vacuum range is hard to see. I reckon the camera angle doesn't do this any favours and if it were topdown it would have been more readable.

The upgrades are neat - both the diagetic UI and that there's a nice variety, though it have been even nicer to have some changes, not just incremental upgrades (but that's way too much to ask for a jam game, I know).

I can't get behind the freeze effect - both the overlay, which gets quite annoying, but also the slow down that comes with it. To me it felt a bit unfair, because I thought I had more time/HP, but I was practically dead at that point.

Also as CelesteSystems has mentioned, I'd make the screenshake a tad less pronounced.

Developer

Thank you for playing!

I feel the same about the vacuuming range. I wanted to have more and brighter particles that move with the player so they don't lag behind but I simply forgot. I wanted the freeze overlay to be different too, but it was hard enough finding a good one.

I wonder what your highscore is, mine is 145 atm but I've seen a highscore of 189 :D

Submitted

Sorry, I forgot to screenshot it or jot it down. But it was never that high I think, because I always got cocky and basically froze to death.

Submitted (1 edit) (+2)

Cute little game. I really like the "ui" for choosing an upgrade.

I think that the frost overlay could have used a different sort of easing or something. I feel like it persisted way too long in a state where it was just vaguely muddying the graphics. It should do its thing obstructing your vision for however long it should, and then pretty quickly get out of the way.

Is this just pure ambient lighting? I think that a couple minor graphical tweaks might be really impactful: choosing clear color that fits the scene better, and adding a directional "moon light" so we get some shadows.

I found it sort of difficult to tell when a ghost was about to leave the range of the vacuum, and it looked a bit funny when they moved in and out of range. Maybe some sort of "grace timer" where they still get sucked for a small amount of time after moving out of range?

I also feel like you could have leaned a little harder into ghosts being a synonym for "entity." thing.

And I know this is not something everyone wants to do for a variety of reasons, but this is a game jam in a super code-centric free-and-open-source-forever engine where mostly programmers are participating. Let's see some source code!

Developer

First of all: thank you for playing and your honest feedback. If I had to do it again I'd do a lot differently. I wanted to make the vacuum particles brighter, I wanted the frost overlay to be procedurally generated and creep in rather than just changing the alpha, but in the end I didn't have the time and I don't have a sense for graphics 😅

A grace timer is a brilliant idea that I simply didn't have, maybe I'll get back to the project when voting has ended

But for source code: sure! Here ya go: https://github.com/tigerplush/ghost_suckers

Submitted(+1)

Good game overall:

I like the upgrade getting system, you get them by sucking them :)

The camera feedback is a bit too much in my opinion

The assets are nice

Definitely going to give a nice rating :D

Submitted(+1)

Very nice work. I was not very successful, I felt larger ghosts bypassed my vacuum. I was probably bad at it. It looks great, nice models and a very nice little level you got there!

Developer

The vacuum hitbox is a cone, sometimes you pull ghosts nearer and then they leave the hitbox to make damage. I could not figure out how to create a better hitbox :(

Submitted(+1)

Great work! I love the chilling effect when taking damage – it creates a sense of urgency.

Submitted(+1)

love that you choose upgrades by using the vacuum. excellent reuse of mechanics.

Developer(+1)

Thank you! My first approach was using a key input but then I thought "wait I already have this mechanic"

Submitted(+1)

Really cute and fun! It's a bit hard to see sometimes, which direction I am hoovering, but the fun animations give the game a really polished feel. Luigi can go retire now, muhahah

Developer (1 edit)

thank you so much 💕

I originally tried to create the effect with bevy hanabi, but couldn't get it to work, so I just spawn a bunch of cubes. I wanted to make them brighter and more of em, but in the end I just forgot ^^'

Submitted(+1)

I really like the animation when the ghosts are sucked in

Submitted(+1)

Pretty fun, I love the way your vision decreases and the soundtrack ramps up as you lose health. Definitely helped it feel a lot more dramatic as you got closer to death!

Developer(+1)

Thank you so much!