



Technologies
UnityC#
Project Overview
During my internship at LevelUpCom!, I had the opportunity to work with la Philharmonie de Paris to create an interactive experience to extend the Video Games & Music exhibition.
The goal of this project was to highlight the relation between the music and the video game through a journey in the history of video games.
My Role
Lead Gameplay Programmer
As Lead Gameplay Programmer, I was in charge of the project's progress and distribute the tasks to technical team members following their strengh and curiosity points. To do this, we used a shared Google Sheet file so the project manager could look at the global project progress and talk about it during daily meetings.

Gameplay Programmer
Because the game was intended to mobile platforme, we usef the package LeanTouch to manage touchscreen inputs. This package allow us to save a lot a time to create swipe and touch inputs.
For this game, we have made spécific action depending of the swipe orientation. Because the game evolve, some actions are not available from the beginning but the player's 2D and 3D model evolve with the game. Therefore, we used an animation controller to activate and animate a certain model carrying on the game progress.

Audio Programmer
In addition to the models and animations, the audio effects and music also evolve. As a result, we implemented an Audio Mixer to separate our various audio tracks and ensured that specific sound effects play based on the game’s progress.
For example, we’ve given designers the ability to configure the jump settings for each phase of the game. These settings include sound effects for both the takeoff and landing of the jump.

See next project
