Emmy Fortin
Environnement marin de mon jeu vidéo sur la pollution marine.

Jeuvidéo3Dsur la pollution marine 

Type de projet

Jeu Vidéo 3D

Contexte

Projet étudiant

Compétences

Création d’un environnement 3D

Programmation C#

Design d’interface de jeu

Optimisation

Création d’un environnement sonore

 

Crédits

Assets libres de droits – Voir le PDF

Musique & sons – Soundsnap

Musique & sons – Pixabay

Jeu vidéo 3D sur l’écologie sous-marine, développé en C# dans Unity.

Dans le cadre du cours de Jeux vidéo II à l’hiver 2023, j’ai développé un jeu 3D sur l’écologie marine. J’ai créé l’environnement avec des « assets » libres de droits, programmé les mécaniques de jeu, les obstacles, le système de points et le chronomètre. J’ai aussi conçu l’interface utilisateur, ajouté des animations, et intégré des sons avec volume ajustable grâce à une interface.

Environnement marin de mon jeu vidéo sur la pollution marine.

Compétences

Création d’un environnement 3D

Programmation C#

Design d’interface de jeu

Optimisation

Création d’un environnement sonore

 

Crédits

Assets libres de droits – Voir le PDF

Musique & sons – Soundsnap

Musique & sons – Pixabay

Étapes de création

.

Choix du thème et du scénario

Pour commencer, j'ai choisi un thème et établi un scénario pour mon jeu axé sur la protection de l'environnement. Ce dernier a dû être approuvé par ma professeure avant que je puisse commencer la création de mon environnement.

Image de mon scénario pour mon jeu vidéo en 3D sur l'écologie marine.

Création de l'environnement

J'ai créé mon environnement sous-marin en utilisant des "assets" libres de droits. J'y ai disposé divers créatures marines et coraux. Pour rester dans le thème de la protection de l'environnement sous-marin, j'ai ajouté une grande variété de déchets afin de créer un écosystème réaliste, ainsi que deux cavités avec des pancartes pour permettre au joueur de trier les déchets.

Programmation du jeu

J'ai programmé le joueur, l'interface, et mis en place le système de points et de vie, ainsi que le chronomètre et le tri des déchets. J'ai conçu un panneau qui permet de régler le son, les effets et la musique. J'ai également créé un agent qui traque le joueur et des filets pour le piéger.

Code de mon gestionnaire de scènes, pour mon animation de crabes et pour les fillets

Création d'animations et ajout de sons

Pour rendre mon jeu plus réaliste, j'ai animé certains animaux marins et ajouté une musique de fond, des sons de bulles, ainsi que des bruits distincts pour chaque type de déchet. On peut aussi entendre des chants de baleine, et à mesure qu'un moteur s'approche du joueur, le bruit devient de plus en plus fort.

Animation de crabe dans Unity avec la Timeline et les keyframes