• Register

THE GAME In „Into the Belly of the Beast“ you are the last hope of Sploosh. A lovely worm who needs to rescue his kidnapped children. Manage your way through a series of beautifully designed levels that take place inside the body of a giant sea monster. Meet all kinds of enemies and master techniques to fool them. Solve a variety of riddles to reach new sections. Face frightening bosses and beat them in thrilling fights. You are wondering how to be succesful on such a dangerous journey? You can make use of the entire environment! There will be different kinds of bacteria inside the body of the sea monster. Eat them and form a symbiotic relationship with your surroundings. Your hard work will pay off. Become the mightiest worm that our universe has ever seen!

Post news Report RSS Enemies - Pufferfish

“Into the Belly of the Beast” is a 3D action-adventure game with a two-dimensional playing field where you jump into the role of Sploosh, a seaworm who is heading out to bring back his swallowed children out of the belly of a gigantic waterbeast. On your journey through the diverse and unique locations of its guts, you make use of the given properties of this special environment to solve physic- and bodyelement puzzles. Master fights against DNA based enemies in creative and inventive ways.

Posted by on

BlowfishHeader 0

New enemies arrived! Thisis why we want to show you a new enemy-type called, „Pufferfish“.

The stomach of our beast is not only inhabited by DNA and friendly microbes, but also by co-lifeforms that may be a danger for the player. The „Pufferfish“ is one of these co-lifeforms that can be found with different DNA-entities (as you already know, there are different DNA-entities that have a huge impact on each lifeform’s abilities). In this devblog we want to show you the green type of „Pufferfish“.

fishy 02

The mechanics of this enemytype are pretty easy to explain. As soon as the player get’s into line of sight, the „Pufferfish“ will inflate itself and start charging to the position where the player was when the charge was started. This means that if you see our „Pufferfish“ from far away and he starts charging towards you, he is most likely not going to hit you. On the other hand, if you are surrounded by let’s say 4 enemies, you might lose the overview of the situation and get hit. Getting hit by our „Pufferfish“ will not only damage you but also knock you back.


(First picture: The "Pufferfish see's the player and starts blowing up and getting ready for the charge - Second Picture: "Pufferfish fully blown up and tackling the player")

fishy final

fishy final02

Coding related, there was not so much to do, since we already had the primary systems like „finding an enemy in sight“ and the „follow the waypoint if there is no enemy in sight system“. ObjectOriented programming is giving us a big benefit here because of having alot of reusable code.

The only thing we really had to do was the animation of the pufferfish blowing up and the tackle animation after blowing up. After the tackle we just play the „blow-up“ animation backwards and tell the „Pufferfish“ to go back to normal behaviour.

To sum up, the „Pufferfish“ has four states now: Idle, blowingUp, isTackling and blowingOut.

As already mentioned, there are different DNA-entities of the „Pufferfish“, each one with it’s own special abilities. Other DNA-entities of the „Pufferfish“ may react in a totally different way when they see the player.


More stuff coming, so stay tuned and big thanks for reading!

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: