Growing Goo (link)
Description
This game is based off of the mobile game Tasty Planet(by Dingo Games), with the player being a ball of nanobot¹ goo whose main goal is to get larger, by eating objects smaller than you. The game is split into levels that end after you’ve gotten to a certain size, with each level increasing in the scale of the objects eaten(which is why the first few levels are smaller than a millimeter).
I’ve finished the game, but only its first half—the second part will be done at a later date, and will be significantly larger in scope.
¹: A nanorobot(often shortened to “nanobot) is a microscopic robot. At the present moment, machines like these are still in their first stages of development.
Gameplay
To control the goo, click on a point on the screen; the goo will move towards it, as long as you keep your mouse down on the point. Some objects will be solid(like large dirt particles and M&Ms), while others can move(like microbes and ants). The latter will decrease your score at the end if you collide with them. I’ve added the code for projectile-shooting entities, though I haven’t fully fleshed out a level for them yet.
When you finish a level, your score(based on the time it took you, the size of the objects you ate, and the amount of damage you took) will be added to your Nanocoins-which you can exchange for skins in the shop. You can also get skins by completing certain objectives(eg. get to a certain level). There are also a few achievements, and I’m planning to add a few that unlock new skins.
Plans for the Future
Given that this game is still being worked on, there are many plans I have for its future, such as:
Adding “newspapers” that get unlocked every 6 or so levels that show the effects of your goo’s insatiable appetite Finished!
More skins and achievements
Making a separate sprite for the objects with collision(it would probably be more convenient than what I have now, but I’d have to restructure a lot of code relating to object attributes) Finished!
And much, much more…
I was planning to finish this game within this year, but had school and other activities that took up my time. Still, I’ve managed to release the first part recently.
As for the second part, I’m not actively working on it proper as of now, but I’ve made a teaser/engine demo for it at https://scratch.mit.edu/projects/508166833 .