Probably my most ambitious project until now.
It is a small puzzle and platform game I realized with a team of two developpers and two 3D artists.
I mainly worked on the Gameplay progamming and mechanics programming for this game.
In Blow It, two players take on the roles of a Fan and a Battery in a dynamic puzzle-platformer adventure. Teamwork is crucial as each player utilizes their unique abilities to overcome obstacles and navigate through challenging levels.
Together, the Fan and Battery must combine their skills to solve puzzles, avoid hazards, and reach the end of each level. Synchronization and strategic planning are essential as the players help each other progress through complex scenarios.
I worked on this game during my second year at DEA. I teamed up with another dev as well as two artists to achieve this result. The idea behind this game was to make an asymetrical couch cooperative game.
For this project, I mainly worked on gameplay programming. Here is a non exhaustive list of what I made for the game :
Chracters mechanics :
Movement
Shooting System
Recharging system
Blowing system
Enemy behaviour
Environment mechanics :
Platforms movement
Level interactions
Introduce feedback elements in the game :
Playing sounds
Spawning particles
Playing animations
Level Design
For this project I exclusively worked on Unity, so I used C# to code this game.
However, I made some prototypes on Unreal, in order to find the best engine possible for the project.
With the team, we used Perforce as a version control software.
I got used to new existing tools for Unity.
Increased Unity knowledge.
Using Perforce as a Version Control software.
Working on a project at a larger scale.
Planning and deadline managment
Teamworking.