Little Paradise
Pitch :
En quête de sens, vous avez pris la mer dans l'espoir de trouver une réponse à vos tracas. Vous avez pris la mer, certes, mais le vent avec ; et vous vous êtes échoués sur cette île aussi mystérieuse que paradisiaque. Vous voici Robinson, pirate ou hippie, à votre guise. Trouvez les huit pièces d'or cachées dans ce merveilleux décor plein de vie. Mais faites attention aux abeilles, elles ne sont pas très commodes.
In search of meaning, you set sail in the hope of finding an answer to your worries. You set sail, of course, but the wind with it ; and you are stranded on this island as mysterious as it is heavenly. You are now a Robinson, a pirate or a hippie, as you wish. Find the eight gold coins hidden in this wonderful decor full of life. But beware of the bees, they are not very friendly.
Présentation du projet :
(project presentation)
Cher visiteur, voici mon cinquième jeu vidéo, Little Paradise, un petit jeu d'exploration à la troisième personne, réalisé en une semaine (courant avril 2022) avec Unity (scripting en C#). J'ai réalisé ce projet dans le cadre d'un concours d'entrée à la licence informatique « parcours jeux vidéo » du Cnam-Enjmin. Je suis heureux d'avoir relevé les défis que je m'étais fixé pour ce projet.
J'ai été plus efficace dans la mise en place ce projet grâce à mon précédent jeu que j'avais aussi réalisé sur Unity. J'ai pu constater mes acquis tout en apprenant de nouvelles choses, sans perdre trop de temps dans la documentation. L’énoncé de l'examen du concours de l'école (à rendre sous forme de projet) était de réaliser des boids (des comportements d'animaux qui se déplacent en bancs). J'ai donc fait différents types de boids, avec des comportements différents : des oiseaux, des papillons, des poissons et des abeilles. J'ai pu mettre en place pour la première fois dans mon script le design pattern singleton.
Grâce à ce projet, j'ai pu améliorer ma maîtrise du terrain tool, découvrir le nouveau système de contrôle de Unity et faire usage de cinemachine. Aussi ai-je pu utiliser des fonctions supplémentaire de l'animator, et réaliser un mix d'animations en fonction de la vitesse du personnage grâce au blend tree. J'ai mieux compris comment fonctionnaient les materials, les effets qu'on pouvait leur donner, ainsi que les différentes textures qu'on pouvait leur attribuer (comme par exemple une normal map). J'ai adoré faire usage d'effets sonores spatialisés grâce à l'option de la spatialisation 3D des audio sources. Enfin, j'ai pour la première fois composé une musique pour mon jeu.
Si j'avais à redire pour améliorer mon jeu, je dirais que la première chose à retravailler serait la sensibilité de la caméra qu'il faudrait peut-être légèrement baisser, car je la trouve parfois trop sensible. Aussi n'ai-je pas fait en sorte que certains colliders du fait pour le personnage soit ignorés de la caméra, notamment ceux au bord de l'eau : il faudrait idéalement remédier à cela. Enfin, certainement y aurait-il de petits éléments de polish à ajouter ; comme toujours ! ^^
Je profiterai de ces lignes pour remercier particulièrement Raphytator pour m'avoir fait la musique du menu et pour avoir retranscrit ma composition musicale sur FL Studio (pour la musique en jeu). Encore et toujours, je remercierai toutes les personnes qui sans me connaître m'ont tendu la main, ou m'ont tout simplement offert la chance d'aller à la rencontre de leur passion.
Je te remercie cher lecteur, pour ta curiosité et ton attention, je te souhaite bon jeu, et j'espère que celui-ci te plaira.
Dear visitor, here is my fifth video game, Little Paradise, a small exploration game in the third person, made in one week (during april 2022) with Unity (scripting in C#). I made this project for an entrance exam to the Cnam-Enjmin's informatic science degree "video games course". I am happy to have met the challenges I had set for this project.
I was more efficient in the implementation of this project thanks to my previous game that I had also made on Unity. I was able to see what I had learned while learning new things, without wasting too much time on documentation. The statement of the exam of the school contest (to be handed in as a project) was to make boids (animal behaviors that move in benches). So I made different types of boids, with different behaviors : birds, butterflies, fish and bees. I was able to implement for the first time in my script the singleton design pattern.
Thanks to this project, I was able to improve my mastery of the terrain tool, discover the new control system of Unity and make use of cinemachine. Also I was able to use additional functions of the animator, and to realize a mix of animations according to the speed of the character thanks to the blend tree. I understood better how materials work, the effects you can give them, and the different textures you can give them (like a normal map). I loved using spatialized sound effects thanks to the audio sources 3D spatialization option. Finally, I composed for the first time a music for my game.
If I had to say something to improve my game, I would say that the first thing to work on would be the sensitivity of the camera, which should be lowered a bit, because I find it too sensitive sometimes. Also, I didn't make sure that some colliders were ignored by the camera, especially those at the water's edge : this should ideally be corrected. Finally, there would certainly be small elements of polish to add ; as always! ^^
Again and again, I will thank all the people who without knowing me have reached out to me, or simply offered me the chance to meet their passion.
I will take advantage of these lines to thank particularly Raphytator for having made me the music of the menu and for having transcribed my musical composition on FL Studio (for the music in game). I thank you dear reader, for your curiosity and your attention, I wish you a good game, and I hope you'll like it.
Musiques :
(musics)
- (Menu) Raphytator – Boubi
- (In game) Kaïros – Playa
Sources :
Scripts disponibles sur la page GitHub du jeu.
Scripts available on the GitHub page of the game.
Download
Install instructions
Pour une meilleure expérience (et pour éviter les ralentissements sur navigateur), nous vous conseillons de télécharger l’exécutable si vous êtes sur Windows.
For a better experience (and to avoid browser slowdowns), we advise you to download the executable if you are on Windows.
Leave a comment
Log in with itch.io to leave a comment.