Bouncing box

Bouncing box est un puzzle game au principe simple mais très prenant. Facile à maîtriser, Bouncing box est le puzzle game idéal pour passer un bon moment.

Dans Bouncing box vous contrôlez un petit cube bleu qui rebondit indéfiniment dont le but est de se rendre jusqu’au cube rouge en prenant soin de détruire chacun des cubes orange, sans quoi le niveau ne peut se terminer.

A travers plus de 50 niveaux, Bouncing box vous propose une expérience de jeu addictive et très prenante dans lequel votre réflexion sera mise à rude épreuve.

Pensez-vous être à la hauteur pour terminer l'ensemble des niveaux?

Le jeu est disponible sur Android et navigateur web : Site web du jeu

Open the way

Open the way est un mini jeu d'arcade gratuit exclusivement sur Android que j'ai développé en utilisant les technologies HTML5, JavaScript et Apache Cordova afin de porter le jeu sur Android.

Ouvrez le chemin du vaisseau en désactivant les lasers et tentez de faire le meilleur score possible! Mais attention à ne pas vous trompez sinon cela réactive le dernier laser. Partagez ensuite votre score sur les réseaux sociaux tel que Facebook ou Twitter et défiez vos amis.

Le jeu est disponible gratuitement sur Google play : Lien de téléchargement

Démo technique DirectX 11

Fonctionnalités

  • Utilisation d'une heightmap pour le rendu du terrain
  • Utilisation d'un quadtree pour l'affichage du terrain
  • Chargement de modèle 3D au format .obj ou .mesh
  • Bump mapping
  • Shader Blinn–Phong
  • Shader pour rendu de l'eau (reflexion/refraction)
  • Multi-instance
  • Sound 3D
  • Direct Input

Algorithme de classification d'images sous GPU

Lors de ma première année de master, j'ai réalisé un travail d'étude et de recherche (T.E.R), sous la direction de monsieur Stéphane Cormier et de monsieur Pascal Mignot tous deux maîtres de conférences à l’université de Reims Champagne-Ardenne.

Ma mission consistait à implémenter sur GPU, à l'aide de la technologie CUDA de nVidia, des algorithmes de classification d'images médicales afin d'y mesurer les performances. En effet, certains de ces algorithmes requièrent des calculs complexes, coûteux en temps et mobilisent des ressources informatiques conséquentes, ils se prêtent néanmoins parfaitement à la parallélisation.

J'ai donc réalisé une petite application en C++ et QT, implémentant deux algorithmes : C-Moyennes Floues robuste (RFCM) et agglomération compétitive (CA).

Graffiti creator! (application Android)

Fonctionnalités

  • Incrustation d'une photo sur un mur
  • Changez le type d'incrustation ( sombre ou claire)
  • Choix du mur
  • Réglage du contraste
  • Mise en niveau de gris des photos
  • Zoom/ dézoome ,rotation ,effet miroir
  • Ajout de texte avec choix des couleurs
  • Ajout de peinture en spray avec choix des couleurs
  • Sauvegarder sa création
  • Partager sa création par email ou Facebook

Iron HUD (application Android)

Transformer la caméra de votre téléphone en interface futuriste avec des effets audio et visuels réalistes. Prenez des photos et partagez-les avec vos amis! L'application dispose d'une boussole, d'une lampe torche qui peut-être activée ou non (pour les téléphones disposant d'un flash), d'une carte pour encore plus de réalisme, le tout animé.

Mon jardin (application Android)

Fonctionnalités

  • Gestion au jour le jour de vos plantations
  • Calendrier lunaire du mois
  • Météo du jour pour votre ville
  • Fiches détaillées sur les légumes
  • Les travaux du potager à réaliser pour les différents mois
  • Un lexique sur les termes du jardinage
  • Des conseils et astuces pour mieux gérer votre potager.