Projets personnels

Ambiance spatiale avec Unity HDRP

 

 

Ce projet a pour but de tester les différentes fonctionnalités de Unity HDRP.

  • Shader graph est utilisé pour le rendu de la planète et de la comète.
  • Particle graph affiche les météores autour de la planète, la traînée de glace de la comète, le rendu de l’étoile.
  • Le post proccesing me permet de créer le trou noir.

Système de gif à chaque erreur sous unity.

 

 

Ce système a pour but :

  • De récupérer des événements de log et les traiter autrement.
  • De recréer un système de gif sous Unity.

Ce procédé se montre très pratique pour détecter un bug lors de tests en plein écran.

 

Visualiseur audio sous Unity.

 

 

A chaque frame, le son est traité par un script du visualiseur, il envoie ensuite les données aux shaders.

Les shaders interprètent ces données pour modifier la taille des objets ainsi que leurs couleurs.

 

Système de Mod dans un jeu.

 

 

Pour réaliser ce système, j’ai commencé par implémenter un interpréteur de langage, ici le Lua.

Ensuite, j’ai fourni un ensemble de fonction que le moddeur pourra utiliser.

Pour finir, j’ai créé un dossier dans Document pour que le moddeur puisse concevoir ses scripts, le jeu les récupère au démarrage.

 

Game jam réseau

 

Pour cette game jam, le but est de créer un jeu sur pc dont les interaction avec celui-ci se feront avec un téléphone.

Le jeu se joue à quatre joueurs, chaque joueur incarne une tour et a pour objectif de détruire les tours des autres joueurs.

Pour se faire, le joueur dispose (sur son téléphone) de deux piles pour invoquer des unités, de 4 cartes qui représentent chacune des unités différentes que le joueur peut drag-and-drop dans une des piles. Une fois le temps écoulé, le jeu invoque les unités à partir des cartes et les met en fin de file. Si le jeu dur un moment, le système d’invocation traite plus de cartes et invoque plus d’unités.

Le joueur peut aussi obtenir un bonus qui permet d’ouvrir ou fermer des portes sur certains chemins ou bien d’accélérer sa production d’unités.

 

 

Pour cette vidéo, tout se fait sur pc avec un seul joueur, l’écran de gauche représente l’application sur smartphone et à droite le jeu principal sur pc. S’il y a plusieurs joueurs, une unité qui rencontre un ennemi s’arrêterait pour l’éliminer avant de reprendre sa route.