Portobelly Production Journal #12

02/02/2019

Today I wanted to refine the the destructible meshes when the player uses the slam ability as the destructible meshes can be quite temperamental.

Fig 1 - Destructible mesh with 0 damage spread

Fig 3 - Damage spread set to 0

Fig 2 - Destructible mesh with 50 damage spread

Fig 4 - Damage spread set to 50

When I was setting up the destructible meshes, I discovered that damage spread effects how the mesh is destroyed. If the mesh has a low damage spread the mesh will only break in one section, whereas, if the damage spread was high the entire mesh would shatter as can be seen in the gifs.

Fig 5 - Current level layout

This is the level layout I will be using for the playtest on Monday. Each section of the level is setup so that it teaches the player one of Belly’s mechanic. The first section teaches the player how to jump, the second shows the player how to shrink, the third teaches the player how to expand and the fourth teaches the player how to use the slam ability which is used to break through a platform.

Fig 6 - Suction ability area

After playing through the level, I discovered I needed to include an area that required the player to use the absorb ability. So I created a set of cubes that can be absorbed so that the player can traverse beyond this section.

Fig 7 - Slam damage type

Fig 8 - Slam damage node only outputs slam damage using the slam damage type

Fig 9 - Pickup objects any damage event ignores slam damage

After some testing of the level I discovered that the cubes at the end of the level can be destroyed using the slam ability so to prevent this from happening I created a damage type for the slam ability and added a if statement that prevents damage being caused to the cubes if damage is caused using the slam damage type.

On Monday, I will discover if this level is functional through playtesting and I will be able to analyse the results of said playtest.

 

Figures List

  1. Rees, O (2019). Destructible mesh with 0 damage spread. [offline]. [Accessed 04/02/2019].

  2. Rees, O (2019). Destructible mesh with 50 damage spread. [offline]. [Accessed 04/02/2019].

  3. Rees, O (2019). Damage spread set to 0. [offline]. [Accessed 04/02/2019].

  4. Rees, O (2019). Damage spread set to 50. [offline]. [Accessed 04/02/2019].

  5. Rees, O (2019). Current level layout. [offline]. [Accessed 04/02/2019].

  6. Rees, O (2019). Suction ability area. [offline]. [Accessed 04/02/2019].

  7. Rees, O (2019). Slam damage type. [offline]. [Accessed 04/02/2019].

  8. Rees, O (2019). Slam damage node only outputs slam damage using the slam damage type. [offline]. [Accessed 04/02/2019].

  9. Rees, O (2019). Pickup objects any damage event ignores slam damage. [offline]. [Accessed 04/02/2019].