Niels Derderian

Junior Game Designer


Welcome to my portfolio, you'll find my best projects!

I am looking for a position where I can combine my technical skills and my game design knowledge in a team project.

Looking for mainly a Technical Design opportunity, I also have a generalist profile: I like to touch to everything in game development.


Socials

About meContact me
Back

Petal Plague

Team Size: 3 ⏱️ 36 hours 🎭 Programmer

  1. Team Size: 3 (1 Game Designer, 1 Programmer and 1 Musician)
  2. Role(s): Programmer, Tech Art
  3. Duration: 36 hours
  4. Theme: Contagious

Game Overview

In this game the player must purify a landscape by removing the flower that contaminates the nature. If the whole environment gets contaminated, there is no way back and the player loses the game.

The game project was built from my HTML5 Template.

Tool I used:

UE iconUE icon

Contagion Shader: Multiple Sphere Mask

To achieve the contagion effect, I needed the Master Material of all the environment element to be able to be affected by multiple Sphere Mask coming from various Actor Sources.

I made this possible with a Material Function that will desaturate the colour of the Albedo Input of the Material Instance. This function Lerps multiple Sphere Mask together and uses a Material Parameter Collection to handle all the Actor Sources.

By doing a Lerp to merge the Sphere Mask value together, it allows me to have a perfect blend when two sphere area overlaps.


End Game Sequence

For the game's End I've created a simple sequence with a camera attached to a rail, to give to the player an overview of the landscape.

During this phase, if the player won the game, the contaminated nature slowly heal to its original state.


Minor Job

In the project I was also in charge of:

  1. Player Interactions
  2. Music Integration, with Gameplay Functions (When the player gets inside a Contaminated area, the music cross-fade with an alternative version)