top of page

6! Dynamic Compositions 2018-2020

A digital music toy

Download:                        Google Drive download

Development time:        On-and-off, multiple months

My Tasks:                           Music, 2D art, animations, coding, visual effects, animation systems, UI

Coach:                                Susanne Brandhorst

6! Dynamic Compositions is a digital music toy with contextual audio visualisations.
The player has control over six instruments that will play loops once they are activated.
Depending on the order in which the player activates the instruments, the entire composition changes. The later an instrument is picked, the higher the intensity of its loop. With the power of combinatorics, this results in 720 or, mathematically speaking, 6! possible compositions.
Each instrument is represented visually by contextually relevant components of an animated painting. This art book will give you an insight on one set of musical loops and their accompanying painting.

Artbook cover

Artbook cover

The painting without music playing

The painting without music playing

Percussion maxed out

Percussion maxed out

Flute maxed out

Flute maxed out

Guitar maxed out

Guitar maxed out

Bass maxed out

Bass maxed out

Drums maxed out

Drums maxed out

Synth maxed out

Synth maxed out

I worked on this project as part of my bachelor thesis at HTW-Berlin Game Design BA. I had previously made a lot of the project's framework (UI, coding the basic system, designing the interactive music system etc.) in my spare time.

For my thesis, I made one set of music-loops as well as an animated painting consisting of over 300 assets and using hundreds of individual animations and VFX to bring it to life in sync with the player-controlled music. I made all the sprite assets from scratch and animated them directly in Unity.

Making of

Project Structure

Project Structure

VFX Table

VFX Table

Early pencil sketch

Early pencil sketch

Refined pencil sketch

Refined pencil sketch

Refined desert sketch with values

Refined desert sketch with values

Various environment sketches

Various environment sketches

Robot head 3D Render

Robot head 3D Render

Feedback session

Feedback session

2 Guitarist Sketches

2 Guitarist Sketches

Robot Captain Sketch

Robot Captain Sketch

Interim presentation

Interim presentation

Polishing to-do list

Polishing to-do list

Late kanban board

Late kanban board

Only electronic lights shown

Only electronic lights shown

Only sunlight shown

Only sunlight shown

Background city building assets

Background city building assets

Bachelor exhibition

Bachelor exhibition

Bachelor exhibition

Bachelor exhibition

Bachelor exhibition

Bachelor exhibition

bottom of page