Antoine Denis

Où sont mes arbres?

Projet scolaire / programmation

Présentation du projet

But du projet

Ce projet avait pour but de démontrer notre maîtrise des ScriptableObjects dans Unity, en réalisant un jeu où le joueur devait récupérer plusieurs objets différents pour ensuite les déposer à un endroit précis.

Principaux défis

  1. Programmer les mouvements des IA afin qu’elles puissent traquer le joueur dans une zone déterminée.

  2. Programmer les conditions permettant au jeu de reconnaître quel objet le joueur tient dans sa main.

Galerie d’images


Logiciels utilisés

Pour ce projet, j’ai utilisé Unity pour le développement du jeu et Visual Studio Code pour la programmation des scripts.

Crédits du projet

Le projet a été entièrement programmé par moi. Le terrain ainsi que les mécaniques de jeu ont également été réalisés par moi, tandis que les prefabs utilisés proviennent de la bibliothèque Unity Asset Store.

Processus du projet

Mon organisation


Chaque dossier est structuré avec une hiérarchie claire afin de maintenir l’ordre dans tous mes différents projets. La nomenclature constitue une étape essentielle pour assurer cette organisation.

image projet 2

Ma programmation


changementUI.cs

changementUi.cs

EchecOuGagneChangementScene.cs

EchecOuGagneChangementScene.cs

Ennemi.cs

Ennemi.cs

GestionnaireAccueil.cs

GestionnaireAccueil.cs

GestionnaireAudio.cs

GestionnaireAudio.cs

InfosJoueur.cs

InfosJoueur.cs

MiseAJourScore.cs

MiseAJourScore.cs

MiseAJourVies.cs

MiseAJourVies.cs

PerdreUneVie.cs

PerdreUneVie.cs

PlanterArbre.cs

PlanterArbre.cs

PriseSacDeGraine.cs

PriseSacDeGraine.cs

Recommencer.cs

Recommencer.cs

Vidéo final


Vidéo de mon premier jeux vidéo

FAC "Foire aux crédits"

Prefab utilisé pour les arbres.

J’ai modifié la couleur des arbres afin d’avoir trois arbres différenciés par leur couleur.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour le ciel.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour les sacs de graines d’arbres.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour les barrières en bois.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour le bucheron.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour les décorations sur le terrain.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour le pickup truck.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab / script utilisés pour placer les clôtures dynamiquement.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour les textures du terrain.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour les contrôles du joueur.

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Prefab utilisé pour les UI en jeu

Vous pouvez consulter la ressource originale sur la page officielle de l’Asset Store.

Asset store

Vous avez apprécié mon projet ?

Contactez moi