Portfolio
Alan Roussel
Alan Roussel
Créateurs : Alan Roussel, Capucine Daveine.
Date de création : Octobre 2022.
Langage : C++ (Unreal Engine 5).
Contexte : Cozy Game Jam Winter 2025 (4 jours), thème Metamorphisis.
Description : Contrôlez une créature capable de se métamorphoser en n'importe quelles formes de vie dans un monde entre 2 dimensions. Grâce à ce projet j'ai acquis une meilleur compréhension du Gameplay Ability System d'UE5 et intéractions entres les personnages.
Tâches attribuées : Mouvements et capacités du joueur et des ennemies (Gameplay Ability System), intelligence artificielle (Behavior Tree).
Windows :
Créateurs : Alan Roussel, Alexandre Flanquart, Benjamin Duez, Capucine Daveine, Victor Simon.
Date de création : Février 2023.
Langage : C# (Unity).
Contexte : Projet de Mobilité en Master 2 Ingénierie Logicielle pour les Jeux.
Description : Enfermé dans une pièce d'un asyle, cherchez et résolvez les énigmes pour vous échapper. Toutes les énigmes utilisent une caractéristique de votre téléphone.
Tâches attribuées : Game design, level design, déplacement dans la salle principale, énigmes allumer la lumière et miroir.
APK Android :
https://drive.google.com/file/d/1t418YN0G5s_ZjUMUPP8aQYc9M0ovpTnZ/view?usp=sharing
GitHub:
Créateurs : Alan Roussel, Capucine Daveine.
Date de création : Octobre 2022.
Langage : C++ (Unreal Engine 5).
Contexte : Projet de Moteurs Graphiques et Audio en Master 2 Ingénierie Logicielle pour les Jeux.
Description : L’objectif de ce projet est de construire les bases d’un jeu tactique tour-par-tour à la troisième personne. Via se projet j'ai appris a connaitre l'architecture de Unreal Engine 5 avec l'utilisation des Blueprints et du C++. J'ai également acquéri plus de connaissances sur le level design, l'animation de personnages et le sound design au moment de la conception du projet.
Tâches attribuées : Gestion des lumières intérieur, développer l'architecture et les actions des personnages, définir le comportement de l'intelligence artificiel contre le joueur.
Windows :
https://drive.google.com/file/d/1PhIQA03vBvUaV3uhZ7DiKm6zHEBPYVcS/view?usp=drive_link
Github:
Créateurs : Alan Roussel, Vincent Tantet.
Date de création : Novembre 2021.
Langage : C, C#.
Contexte : Projet de Réseaux en Master 1 Informatique.
Description : Jeu 2D inspiré de Pokémon en réseau local. Attrapez et combattez des Pokétudiants sauvages afin de constituer votre équipe. Affrontez et interagissez les autres dresseurs de votre serveur. Voici ce que propose Poké-University. Le serveur est codé en C# et le client en C.
Tâches attribuées : Coder un client qui puisse interagir avec n'importe quel serveur respectant un protocole de communication définit.
Client et Serveur Linux :
https://drive.google.com/drive/folders/1G31eUUB8ZDGLTNNgUQJlJ6Slr3vSHnCG?usp=sharing
GitHub Client:
Créateurs : Valentin Portal, Thibault Roche, Daniel Rodríguez Hernando, Alan Roussel.
Date de création : 13 avril 2021.
Langages : PHP Symfony, Javascript, CSS Bootstrap .
Contexte : Projet de fin de Licence 3 Informatique à l'université de Poitiers.
Description : Publiez anonymement et sans droits d’auteur vos idées, mais aussi consultez un vaste catalogue d’idées qui ont été postées par d’autres utilisateurs. De même, vous pouvez répondre aux idées qui ont attiré votre attention et si vous le souhaitez, vous pouvez poster votre réalisation issue d'une des idées.
Tâches attribuées : Création des pages administrateur, gestion de la structure du site et mise en place du raspberry pi pour l'hébergement.
Page d'accueil
Page d'ajout et de suppression des catégories du site.
Pages de modération des commentaires et des notes reportées.
Page de gestion des utilisateurs ayant créé un compte sur le site.
Créateur : Alan Roussel.
Date de création : 18 février 2021.
Langages : Swift (Xcode).
Contexte : Application faite sur demande d'une professeur de collèges et lycées pour noter ses élèves facilement pendant un cours sur son iPad.
Description : Hibou est une application IOS permettant aux professeurs de noter aisément leurs élèves, tout en pouvant se déplacer dans la classe. Cet outil respecte la notation par compétences mises en place au collège et fonctionne sans réseau wifi.
Principales fonctionnalités : Ergonomie de l'application, création des classes et évaluations, tri des élèves, sauvegarde des feuilles de compétences, modification des classes après création.
Fichier .app : https://drive.google.com/file/d/1gy4fvz3k8EZHm5zPnF2wyfSkx0Go4Y1G/view?usp=sharing
Flutterflow version :
Créateurs : Dorian Guerry, Alexandre Moreau, Valentin Portal, Thibault Roche, Alan Roussel.
Date de création : 20 janvier 2021.
Langage : C# (Unity).
Contexte : Projet pour l'université de Poitiers en L3 dans le cadre du Projet de préprofessionnalisation (3pe).
Description : Vous vous réveillez amnésique au plus profond d’une caverne. Attiré par une lumière émanant de plus haut, lancez-vous dans un voyage à travers un souterrain labyrinthique afin de remonter à la surface tout en essayant de retrouver la mémoire.
Tâches attribuées : Génération procédurale de la carte du monde et des donjons, level design et game design
Windows, Linux, Mac :
https://drive.google.com/drive/folders/1bfgVFdTCL1-xuBDeV1WZydGVN1V1DpEo?usp=sharing
GitHub:
Description de l'idée de base du jeu.
Génération d'un donjon test.
Génération carte du monde.
██▓ ▒█████ ██████ ▄▄▄█████▓
▓██▒ ▒██▒ ██▒▒██ ▒ ▓ ██▒ ▓▒
▒██░ ▒██░ ██▒░ ▓██▄ ▒ ▓██░ ▒░
▒██░ ▒██ ██░ ▒ ██▒░ ▓██▓ ░
░██████░ ████▓▒░▒██████▒▒ ▒██▒ ░
░ ▒░▓ ░ ▒░▒░▒░ ▒ ▒▓▒ ▒ ░ ▒ ░░
░ ░ ▒ ░ ▒ ▒░ ░ ░▒ ░ ░ ░
░ ░ ░ ░ ░ ▒ ░ ░ ░ ░
░ ░ ░ ░
██████ █████ █ ██ ▄▄▄ ▓█████▄
▒██ ▒ ▒██▓ ██▒ ██ ▓██▒▒████▄ ▒██▀ ██▌
░ ▓██▄ ▒██▒ ██░▓██ ▒██░▒██ ▀█▄ ░██ █▌
▒ ██▒░██ █▀ ░▓▓█ ░██░░██▄▄▄▄██░▓█▄ ▌
▒██████▒▒░▒███▒█▄ ▒▒█████▓ ▒▓█ ▓██░▒████▓
▒ ▒▓▒ ▒ ░░░ ▒▒░ ▒ ░▒▓▒ ▒ ▒ ░▒▒ ▓▒█ ▒▒▓ ▒
░ ░▒ ░ ░ ▒░ ░ ░░▒░ ░ ░ ░ ░ ▒▒ ░ ▒ ▒
░ ░ ░ ░ ░ ░░░ ░ ░ ░ ▒ ░ ░ ░
░ ░ ░ ░ ░
Créateurs : Valentin Portal, Thibault Roche, Daniel Rodríguez Hernando, Alan Roussel.
Date de création : 20 novembre 2020.
Langages : Java, JavaFX.
Contexte : Pendant nos cours de Programmation Orientée Objet (POO) et d'Interface Homme Machine (IHM) nous avons fait évolué notre jeu en mode texte en un Point and Click qui est aussi un fan game de Metro 2033.
Description : Nous sommes en 2033, vous incarnez Nikola Patroski, lieutenant d'une unité de stalker chargé de trouver tous les objets précieux à la surface irradiée (médicaments, nourritures, munitions, livres, etc..), pour la station Polis (point central des spartiates). Lors d'une mission contre les nosalies (grand chien mutant), vous perdez de vue votre escouade. Dans votre fuite vous tombez et vous glissez dans un trou, vous vous retrouvez seul dans un tunnel de métro abandonné et inconnu.
Tâches attribuées : Système de coffres et conteneur, ainsi que la définitions des objets (partie POO), visuel et interactions des salles (partie IHM)
Mode texte : https://drive.google.com/file/d/1JKfkAi6hGLUT4vTCPWFg25cNIOgwxeTJ/view?usp=sharing
Point and Click: https://drive.google.com/file/d/1hQxAYC_ZOaNzp4BpFaoELXqz9yC5T6eI/view?usp=sharing
GitHub:
Créateur : Alan Roussel.
Date de création : 20 novembre 2020.
Langage : GDScript (Godot Engine).
Contexte : Gamejam organisée par l'association étudiante AEIF de l'université de Poitiers sur le thème "Virus" pendant 48h.
Description : En tant que virus vous devez grossir en infectant les autres. Attention, les anticorps plus gros que vous peuvent vous absorber. Soyez donc prudent et faites le meilleur score possible.
Principales fonctionnalités : Gestion du pathfinding de chaque virus / anticorps / cellules, spawn des anticorps et cellules autour du terrain vers une destination aléatoire.
Windows, Linux, Mac :
https://drive.google.com/drive/folders/1dv4ieD6wV8EDbFx-OwKWd4dST-s_7Pj0?usp=sharing
GitHub:
Créateurs : Alan Roussel, Samuel Vicart.
Date de création : 27 mars 2018.
Langage : Python.
Contexte : Projet de terminale S pour la spécialité ISN.
Description : Logiciel de dessin avec des fonctionnalités basiques telles que créer des formes, écrire, colorier, tirer des traits, gommer, enregistrer, ouvrir une image.
Tâches attribuées : Création des outils formes, texte, gomme et pinceau (modification taille et couleur).
Windows : https://drive.google.com/file/d/1K0bYIkYQB0hrwRJMm2vh_4BYUKFG8MdP/view?usp=sharing