![Un héros qui a du chien_jeu.PNG](https://static.wixstatic.com/media/cd840c_bd40ee1ecae643c08d68185b85003d7d~mv2.png/v1/crop/x_470,y_0,w_980,h_532,q_90,enc_avif,quality_auto/cd840c_bd40ee1ecae643c08d68185b85003d7d~mv2.png)
Un héros qui a du chien
My role in the Project:
-
Game Designer
Programmer
Challenges:
-
Individual project
-
Develop a simple gameplay loop to meet the requested scope
-
Standardize the visual aspects of the game
Arcade
Colorful
Cartoony
Short
The project was designed as part of the Outils de développement multimédia course using the Unity engine. The goal of the assignment was to create a complete mini-game. Therefore, it had to include a main menu, an options menu, a summary of instructions and controls, and, finally, the mini-game itself.
Description
Breaking News:
Behind me stand the buildings where a true tragedy occurred. People were forced to jump out of their windows in the business district near the courthouse. The police have arrested a suspect, Joe "Mew" Bowie. The event could have turned out much worse without the intervention of a good Samaritan before the authorities arrived. Amadeus "Boubou" Milord III is a pug from a modest family. The first dog to graduate in his circle, Amadeus is a defense attorney. On his way to work, he witnessed what was happening. Currently being questioned by the police, we hope to interview him later. It’s a dark day for our small town; I’ll return the mic to you…
In Un héros qui a du chien, the player must collect as many points as possible by catching falling people. Sofas that drop on the character's head cause them to lose health points. After three hits, the game is over. A dash is available every four seconds to move a greater distance, which is useful for catching someone on the other side or avoiding an obstacle seen at the last moment.
![](https://static.wixstatic.com/media/cd840c_bd40ee1ecae643c08d68185b85003d7d~mv2.png/v1/fill/w_497,h_280,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/cd840c_bd40ee1ecae643c08d68185b85003d7d~mv2.png)
Production
For this individual work, I first started by researching the core gameplay. Initially, I decided on something quite simple: objects fall, some score points like in an arcade, while others harm the player. I had several ideas on how to implement this concept with a more cartoony packaging:
-
A monkey collecting fruits from a tree in the canopy.
-
A miner with his cart who must collect falling ores while avoiding debris.
When I found the Ultimate Animated Character Pack (de Quaternius), it contained some nice low-poly characters, including a pug and a cow with a human body wearing a suit and tie. I thought, why not do something much more absurd? The idea of embodying a dog with a human body saving people thrown by a villainous antagonist with a cow's head fit the vibe I wanted to give to the game.
Later, I reconstructed an urban environment (Ultimate Buildings Pack) that created the illusion, from the camera's point of view, that a city existed beyond what the player could see. Then, I set up a spawner that makes a person to catch appear and a sofa to avoid. The more entities appear as the game progresses, the faster their appearance rate accelerates. Thus, the goal of saving as many people as possible becomes more complex with all the obstacles threatening to fall on us.
![](https://static.wixstatic.com/media/cd840c_f16edb6dbe3d4dfcb4b3a780ff71896e~mv2.jpg/v1/fill/w_282,h_210,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/cd840c_f16edb6dbe3d4dfcb4b3a780ff71896e~mv2.jpg)
![](https://static.wixstatic.com/media/cd840c_0114c8f4cc48439182226acf9bfab989~mv2.png/v1/fill/w_279,h_186,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/cd840c_0114c8f4cc48439182226acf9bfab989~mv2.png)
![Écran-titre](https://static.wixstatic.com/media/cd840c_d87b1e882522468790e110bdc2da64d6~mv2.png/v1/fill/w_980,h_551,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/cd840c_d87b1e882522468790e110bdc2da64d6~mv2.png)
![Options](https://static.wixstatic.com/media/cd840c_f2f29b8e07da45daa8591c821fbe7397~mv2.png/v1/fill/w_980,h_551,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/cd840c_f2f29b8e07da45daa8591c821fbe7397~mv2.png)
![Fin de partie](https://static.wixstatic.com/media/cd840c_44d722ef406b4be2b9cd7d229ed178db~mv2.png/v1/fill/w_980,h_551,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/cd840c_44d722ef406b4be2b9cd7d229ed178db~mv2.png)
![Écran-titre](https://static.wixstatic.com/media/cd840c_d87b1e882522468790e110bdc2da64d6~mv2.png/v1/fill/w_980,h_551,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/cd840c_d87b1e882522468790e110bdc2da64d6~mv2.png)