cs

Langage de programmation utilisé pour le développement d'applications Windows et Unity.

Exploration du C# à travers Unity : procédural et optimisation

Dans mon parcours, j'ai eu l'occasion d'explorer ce langage à travers plusieurs projets réalisés avec le moteur de jeu Unity. Ces projets m'ont permis de me concentrer sur deux aspects de la programmation : le procédural et l'optimisation. Ce deuxième point, l’optimisation, est une notion essentielle dans le développement logiciel et dans l’application du numérique responsable.

Génération procédurale pour une expérience unique

Le premier projet, Roadmania, est un jeu où le joueur contrôle une voiture avançant sur une route infinie parsemée d'obstacles. Ce projet m'a permis de travailler sur la génération procédurale d’obstacles qui apparaissent sur la route. L’objectif était de garantir une expérience unique à chaque partie tout en maintenant une fluidité optimale.

Manipulation et optimisation des terrains

Le second projet, PlaneBuilding, se concentre sur la manipulation et la déformation de terrains. Ce projet, axé principalement sur l'optimisation, m'a permis de développer des outils performants pour modifier dynamiquement des environnements tout en minimisant l'impact sur les performances.

Défis techniques en réalité virtuelle

Enfin, Splootan est un musée en réalité virtuelle où l'utilisateur doit peindre des statues pour les révéler. Ce projet, également orienté vers l'optimisation mais de manière beaucoup plus importante, m'a permis de relever des défis techniques liés à la gestion des ressources et des calculs en réalité virtuelle.

Renforcement des compétences en procédural et optimisation

Ces expériences m'ont permis de renforcer mes compétences en programmation, tout en approfondissant ma compréhension des concepts de procédural et d'optimisation. L’optimisation étant un point clé et fortement mis en avant par ma formation, BUT Informatique appliquée à l’imagerie numérique, via le numérique responsable.

PROJETS

LIÉS

roadmania

RoadMania : Génération procédurale

splootan

Splootan : Réalité virtuelle optimisé

jardiland

Jardiland 3 : Le Potager Solarpunk

TRAVAILLONS

ENSEMBLE