top of page
PuffSplash.png

Puff Daddy Goes to the Bathroom

Frustrating physics.

HighresScreenshot00066.png
Role

Game Designer &

Project Manager

Timeframe

4 weeks (Spring 2021)

Engine

Unreal Engine 4

Team

Design & Blueprint:

Eira Saastamoinen

Martin Hallgren

Sigge Lindberg

3D:

Akharadet Ekchanok

Fredrik Jansson

Wirachaya Tachakomol

Game Description

Puff Daddy Goes to the Bathroom is a frustrating physics-based game where you help the puffer fish Puff Daddy escape a restaurant. The gameplay is centered around movement and when you are controlling Puff Daddy you have three options to get around: flopping, jumping and rolling. Flopping lets you move forward and is the basic way to get around. Jumping is really useful and helps Puff Daddy avoid gaps and hazards and also get up to higher places. Rolling lets you move around a lot faster and is also good for knocking over obstacles. The movement is purposefully made to feel tricky to challenge the player.

 

The restaurant is filled with many obstacles and hazards. The stove spouts out bursts of fire and a hungry cat is roaming around the floor ready to eat you up. The game is made to be challenging but addicting, making you both frustrated when you lose as well as motivated to try again. A crafty player might discover alternate routes and tricks to skip difficult parts of the game which rewards exploration and experimentation. The goal of the game is to find your way to the bathroom and to flush yourself down to freedom!

HighresScreenshot00105 (1).png

Pillars

pillarw_edited_edited_edited.png
pillarw_edited_edited_edited.png
outofwata.png

Fish out of Water

Unfamiliar, and uncomfortable, surroundings for a fish.  

Movement

Untitled_Artwork_edited.png

Waddle, roll and jump your way through the restaurant.

Survival

survivebich.png

Do not fall to the ground.

Game Design

e6c6d0f7e0ec2243a8ab8c70d27c418a.gif

Rolling for faster movement and knocking objects out your way. Since the character is a blow fish we used the different movement types making the game more interesting and that the player could choose how they play it. 

a8e6684e82ae2c2aaba39d419bb11719.gif
0436b50ea849770262db370b32c90497.gif
a37e914c6f4f5ff6e3d07417eaafdc9d.gif

First movement 

Waddle and jump your way through the level. Get to different heights and surface to proceed. With the non conventional movement system making the difficulty level higher going into the aesthetic of the game being frustrating but motivating to get further in the game for each time you play it.

22e6ffd26642c9ad7e115e289b6532df.gif

Using light switches to make lamps fall down so the player can swing from table to table. Difficulty level on timing when to jump and make the lamp swing in a certain way.

d434a81330bd5dd97e341aa805b0fd46.gif
8bd30e8f3b2bf11a4297068367d34e82.gif

Alpha movement

We had an idea for water pickup in the beginning of the project. Water that Puff Daddy would pick up so he did not dry out that added a more survival element to the gameplay. But we noticed after playtests that it took away from the game feel. 

Cameras

In the level there are multiple cameras that activated when the player reach a trigger box. Having them put in a specific way so the player could see where they shall go. Placing them out after gameplay and movement in thought while telling a story for the character, the escape to the bathroom.

Cameraspuff.PNG
Camerabp.PNG

Blueprint for camera trigger

Level Design

From the beginning we had the movement and we now needed to adapt the level after the non conventional movement for making it interesting but also so the player could move from point A to B.

From the beginning we had idea with using a trolley where the player used force to move it across the restaurant. This didn't make a lot of sense and made the gameplay not as interesting. Also having the kitchen separate from the rest of the restaurant made the player guidance disappear so we decided to change our idea completely. 

Puffdaddylevelfirstdraft.png

First Sketch

Puffdaddylevelfinished.png

Final Sketch

With the second and final idea we came up with the idea to have the kitchen and restaurant connected so we could improve the player guidance. Looking at references from sushi restaurants and having a sushi counter. With the idea of light switches that made the lamps fall down so the player could move from table to table made the level more adapted after the movement system and game feel. 

Final and finished level in game was similar to our sketch. Where we needed to think how long the player could jump and roll with playtesting and adapting after the gameplay.

leveldonepuff.PNG

Final Level

Difficulty Level

9e44cbd9d20fd316486516da7556b434.gif

Having a frustrating and non conventional game and movement was something that came during the production and through playtesting. We had suggestions to make save points but for us it destroyed the entire game since the level is pretty short, with the difficulty level we had a much more repayable game. 

Project Manager

  • Daily Standup 

  • Group health and organizing AW

  • Priority lists

  • Presenting for jury each week

  • Using Miro and Trello

project-management-icon-png-27_edited.png
Title_5_HR.png
PuffSplash.png
PUFF_itch.png
PuffSplash.png
bottom of page