Cloud Castle Audio

FIGMENTS Collection System

A rarity-family-specificity-proximity system in a shader toy.

System realized with FMOD and Unity.

For this experimental-toy-shader game, the concept is quite simple: you do things with your mouse, you unlock new visions and memories, and each of them has a rarity level and a family it belongs to. The cursor that you move around is connected to its "egg" at the centre of the scene, but also to its barrier, at the edges, that triggers the unlocking of a new vision.

  • Distance from the centre and from the edge is calculated at all times to play the corresponding bubble-particle SFX
  • Activated/Deactivated cursor depending on either the player is clicking or not
  • The speed at which the cursor is moving
  • The family of the vision that you unlock (transition SFX)
  • The rarity of the vision that you unlock (transition SFX)
  • Specific soundscape for each vision/memory

In FMOD, I've setup a lot of nested events and command instruments inside of a "Master Event" that basically checks 1) what vision is being unlocked 2) what rarity it is 3) what family it belongs to. With this information, it alters the transition SFX and loads in the next family instrument + unique soundscape for each memory/vision.

When holding the left button, the cursor is "activated" and the musical soundscape is triggered. As long as the cursor stays in the egg, the sound is being processed and muffled, but when the cursor gets away, various parameters are activated: the speed, the position from the edge and the position from the centre.

It's nothing too complicated, it's actually quite simple, but it works well, and I'm happy with how it turned out.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Contact

julesquirinpro@gmail.com
+33 6 48 55 73 27 (FR)
Discord: thephilosopherstone