Skip to main content

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

To be honest, I never thought it would be this fun—I even kept playing after beating the game! You could definitely add more enemy types, but even as it is, it’s a very satisfying game to play.

As a suggestion, I’d love to see an enemy cell that starts out transparent and fast, gradually becoming more visible and slower over time. In the end, it could explode and destroy nearby cells. This would also add a time-management element, since while it’s transparent it could slip through and get right into your structure.

(+1)

Thanks for playing! And glad you enjoyed it! Agreed more enemy types would be awesome. Currently it's also too easy with that one super weak enemy, lol.

The enemy you suggested sounds interesting! Like an assassin infiltrate into your base. As you mouse over each area, you might even accidentally attract them into your base while they are still invisible.

(2 edits)

expanding the assassin idea you can make it transparent and green, and slowly loose transparency and turning into a red. Or you got a chance that one of your cell will start turning red, and at this point you need spot it and start to move it out. I am asking just in case, I’m so inspired by this mechanic , can I tweak it a bit and maybe use it in my next game? I will add you in credits in that case. I mean the mouse and gravity thing , not the whole theme 

(+1)

Sure! Feel free to use the mechanism, no credit necessary :3 It's really simple. Create a Area2D that always follows the mouse

position = get_global_mouse_position()

Then, each frame, for everything that is within the range, change their direction

position = position.move_toward(p, strength) #in the game, strength is 0.2 (before upgrade) and 1.2 (after upgrade)

direction = (position - mouse_position).normalized()