Play and Forces
The hot topic of lately is most probably AI (other than global warming and forest fire). In videogames, AI can be used in all sorts of mechanics, from training bots to play with or against players, to proper specific mechanics like player movement with procedural animation blending.
Softwares, services and products exist to help developers, content creators and artist stand out, whether it's by display of skill, use of innovative technologies or quicker production pipeline. Those are meant to change the way we create in the upcoming future.
As part of this APD, I decided to play with some of those AI services, and found AIVA (https://www.aiva.ai), which is a product targeting developers and creatives, offering AI-generated soundtracks.
By Forces through play, I want to create a two-layers response; use external forces of audio input to control the level design, and use external forces to generate that audio input.
I want to create a small prototype where I am using an external track to affect the development of the level design.
Attached is a video of the implementation of said system.
Using AIVA, I've generated quite a few tracks, and picked one that I wanted, both in MP3 and MIDI format. I was able to implement it within Koreographer, a Unity asset which allows the generation of events using either MIDI data or audio spectrum data, and have used this data in a simple level design.
No body allowed!