Benoît REMY

Video Game Developer / Web Developer / Software Developer

Diplômé à l’École Supérieure de Génie Informatique dans le cadre d’un Mastère, je recherche un poste de développeur dans l'industrie du jeu vidéo, dans le développement web ou dans le développement d'application.
Mes expériences dans le développement me permettent de maîtriser de nombreux langages tel que : C#, PHP, JavaScript, C, C++, Python, SQL.
Très appliqué et déterminé dans mon travail, je suis ponctuel car j'aime que les missions soient tenues et effectuées dans le temps qui est exigé et rigoureux car les plans les plus détaillés et les mieux tenus sont toujours les plus efficaces.

Portfolio

Driver's Fight

Réalisation d'un jeu vidéo multijoueur se basant sur le principe d'un Battle Royale sous l’environnement de développement de jeu vidéo Unity.
Le joueur contrôle un bolide et son objectif principal sera d’être le dernier bolide en lice. Pour y parvenir il devra battre les autres conducteurs en démolissant leur bolide. Si le joueur se fait démolir son bolide, il perd la partie.


CodeZ

Réalisation d'un jeu vidéo se basant sur le principe d'un Jeu de tir en 3D isométrique sous l’environnement de développement de jeu vidéo Unity.

Présentation d'une scène pour le jeu CodeZ.


Formation d'agents d'apprentissage automatique à l'aide de méthodes d'apprentissage par renforcement et d'apprentissage par imitation

Le Machine Learning est une approche intéressante pour développer l'intelligence artificielle dans un jeu vidéo. Cela permet d'avoir une intelligence artificielle plus efficace qu'en utilisant des machines à états.


ZombieProject

Réalisation d'un jeu vidéo se basant sur le principe d'un Jeu de tir à la troisième personne (Third-person shooter) sous l’environnement de développement de jeu vidéo Unity. L'intelligence artificielle est faite en Machine Learning via l'Unity ML-Agents Toolkit.

Démonstration du Training de l'Agent en utilisant l'Unity ML-Agents Toolkit.

Démonstration de l'apprentissage de l'Agent grâce à l'Unity ML-Agents Toolkit.

Top-Down Dungeon Crawler

Réalisation d'un jeu vidéo se basant sur le principe d'un Dungeon Crawler multijoueur sous l’environnement de développement de jeu vidéo Unreal Engine en Blueprint.


TPSProject

Réalisation d'un jeu vidéo se basant sur le principe d'un Jeu de tir à la troisième personne (Third-person shooter) sous l’environnement de développement de jeu vidéo Unity.


PytchTower

Prototype d'un jeu de Tower Defense pour mobile. Le joueur place des tourelles pour défendre sa base d'une invasion d'ennemis voulant la détruire.

Première variation : un coup de tonerre apparait au dessus des tourelles, le joueur doit déplacer rapidement la tourelle pour pas que celle ci soit détruite. Cette variation ajoute de la dynamique au gameplay et le joueur doit rester attentif.
Deuxième variation : le joueur peut invoquer une zone de lave qui inflige des dégâts aux ennemis qui sont dedans. Cette variation ajoute une nouvelle mécanique de gameplay qui peut permettre au joueur de survivre face à une vague importante d'ennemi.
Troisième variation : les tourelles et les ennemis sont de couleurs différentes. La tourelle ne peut attaquer que les ennemis de couleur identique. Cette variation ajoute de la dynamique au gameplay et le joueur doit rester attentif.


OnlineClicker

Implémentation de certaines fonctionnalités à un jeu de clicker. Il s'agit d'une fonctionnalité de mise à niveau, d'une fonctionnalité de sauvegarde/chargement de serveur distant et d'une fonctionnalité de décoration. Une scène avec une tente qui, une fois cliqué, ajoute 1 à vos ressources actuelles.


Splashy

Prototype d'un jeu Hyper casual pour mobile. Touchez l'écran et déplacez votre doigt pour déplacer la balle.