EN | FR

Lead Gameplay Programmer

Phil's Harmony

Phil's Harmony
Phil's Harmony 1Phil's Harmony 2Phil's Harmony 3Phil's Harmony 4

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.

Lead Gameplay Programmer

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.

Gameplay Programmer

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.

Audio Programmer

See next project