Enchanté ! Je suis Nicolas Luciani, diplômé Master 2 Informatique, parcours IMAGINE (Image, 3D, Jeux et IA) à l'Université de Montpellier, Occitanie, France.
Amoureux des jeux, et fasciné par la programmation 3D, j'ai l'occasion de travailler sur plusieurs projets passionnant durant mes études.
Beaucoup de sujets piquent ma curiosité et me poussent à apprendre et créer.
J'apprécie tout particulièrement apprendre des personnes qui m'entourent, et partager mes passions avec elles. Ce qui m'attire dans l'informatique graphique est donc sa transversalité. Collaborer avec des designers, des concepteurs, des médecins, des musiciens, c'est apprendre de leur art.
La musique, par ailleurs, occupe une part très importante de ma vie. J'ai appris à jouer de plusieurs instruments en autodidacte, et apprécie également partager des moments musicaux.
N'hésitez pas à me contacter via le formulaire en bas de page !
À bientôt !
Emersya propose des services de solutions 3D, réalité augmentée (RA / AR), réalité virtuelle (RV / VR), pour du e-commerce.
Lors de ce stage, j'ai développé des méthodes d'optimisation de maillage 3D triangulaires, sur la base d'une solide recherche académique et la formation d'un état de l'art des méthodes.
Décimation par contraction d'arête. Détection et correction d'artéfacts ou de problèmes visuels dans les modèles.
Accueil et briefing des joueurs. Suivi et mastering des parties. Débriefing avec les joueurs. Amélioration et maintenance des salles.
Accueil et briefing des joueurs. Suivi et mastering des parties d'escape game et laser game. Débriefing avec les joueurs. Amélioration et maintenance des salles.
Accueil et briefing des joueurs. Suivi de la partie d'escape game. Accompagnement des joueurs dans leur fin de partie, photographie du groupe. Rangement de la salle et préparation de la partie pour les joueurs.
C++ / OpenGL / Qt
Moteur physique de simulation d'objets non-rigide avec de systèmes masse-ressort.
Utilisation d'une intégration d'Euler implicite et de contraintes.
C++ / OpenGL
Moteur de jeu pour un Tux Racer like. Le joueur est amené a contrôler un manchot en descendant une piste enneigée, en évitant les obstacles.
(Réalisé en binôme)
C++
Moteur de rendu par ray-tracing développé en C++.
Calcul de l'éclairage par le modèle de phong, calcul des réflexions, réfractions, ombres.
C# / Unity
Prototype de jeu d'aventure à la première personne. Inspiré de Luigi's Mansion.
Armé d'une simple lampe torche, partez à l'aventure ! La légende raconte qu'un “trésor” est dissimulé dans l’un des recoins obscurs d’un manoir abandonné. Vous devrez alors entreprendre une exploration minutieuse de cet environnement menaçant, mais cette quête ne sera pas sans embûches. En chemin, vous croiserez la route de fantômes qui voudront garder leur trésor. Saurez-vous rester de marbre et avancer coûte que coûte vers le trésor de la légende ?
Unreal Engine 5
Jeu proposé à la Game Jam de 72h que ma promotion et moi avons organisé sur le thème "Remote Control".
Vous serez propulsé dans un monde post-apocalyptique où des mutants n'hésiteront pas à vous faire le peau. Vos sbires robotiques vous obéiront au doigt et à l'oeil pour venir à bout de vos ennemis.
C++ / Python
Petite application développée en C++ et python(GUI) proposant la compression d'images.
Ces compressions sont effectuées après le calcul de super-pixels dans l'image. L'algorithme de génération des super-pixels est l'algorithme SLIC.
(Réalisé en binôme.)
C# / Unity
Jeu d'énigme en Point & Click réalisé à l'aide du moteur Unity.
Le jeu comporte une version où les énigmes et le scénario sont générés procéduralement. (Réalisé en trinôme)