Sébastien Bardin
Welcome to my Portfolio
A developer's journey
Presentation
Hi and welcome to my humble portfolio. I'm Sébastien I’m currently 23 and I live in France. I’m a freshly graduated software engineer specialized in 3D/AR/VR programming. I’m fond of video games and also playing with new technologies especially immersive ones. Discovering and exploring new things is what fuels every day!
The goal of this website is to let you travel across the different projects I made to show you what I’m capable of. This website is still work in progress, so don’t hesitate to come back later if you liked it, to see new projects or the evolution of these.
Eager to learn and improve, every critic or new idea is welcomed especially constructive ones. You can reach me on LinkedIn.
Have a good trip!
Project ViRus VS KeyMaster Scientist
This group project was my first big Unity project. It was the final exam of my 3D development specialization. We had to create a game that makes VR and normal pc players play together. Since this exam was taking place during the epidemic, we made a game where the Virus are the VR players, and the Scientist are the keyboard ones. The goal of each team is to capture every small base in the map. VR players are fewer than keyboard players, but they are stronger, and they can move quickly thanks the VR teleportation.
Aside from making the game fun, we had to make it online thanks to Photon. It was the most challenging part but also very interesting. Unfortunately, we only had one week to make this game, so it isn’t very polished, but it is playable. The game mode is fully implemented. Keyboard players and VR ones are automatically recognized. They can shoot each other and capture bases. Player's vitals and team score is synchronized in real-time.
If we had more time, we would have implemented a real end game screen, a better and clearer UI, good-looking player models and the possibility to create an account to track your progression.Even if it didn’t end as we expected, we learned and enjoyed it a lot.
If you want to learn more about this project, you can click on the play button on the left.
Project ReviVR
ReviVR is my biggest project to date. It started when I was in my fourth year with a research & innovation project. We had to find a subject about new technologies, innovations and make a scientific article about it. Found of virtual reality me and a friend were wondering what innovation could bring VR to peoples’ lives. This friend had a rough experience with his rehabilitation after a car accident, so he brought the idea of coupling rehabilitation exercises with VR, and it was a great one. Just before the presentation of the article in front of our teachers we made the bet that if we got an A grade, we would push further this project. That’s how ReviVR was born.
As you have surely understood ReviVR is a project about VR rehabilitation. Our proposition is to transpose rehabilitation exercises to VR games for a more motivating healing process. In addition, we want to add haptic equipment. Haptic equipment is able to render the sense of touch in VR. Why is it so important? It’s because immersion is an important part of enjoying a game and more importantly precise cognitive feedbacks are very important for rehabilitation. Furthermore, haptic equipment is composed of many sensors. These sensors will able us to collect a lot of information about the patient, his movement, his position, his vitals etc. After collecting these informations, we want to display them in a second application dedicated to rehabilitation professionals to help them keep track of their patients’ issues and progress.
This project is still in development and followed by business incubators. If you want to learn more about this project, you can click on the play button to watch our prototype demonstration.
Project AR Demo
This is a little and simple AR project I made to test ARKit possibilities. This application is about placing moving and rotating simple 3D shapes in augmented reality. Described like this, it is not very impressive but, if you replace the simple 3D shapes by beautiful 3D modelled furniture then you have a great interior design mobile application!
Of course, I do not want to let it this way. I am still working on it as a side project. In the near future I would like to add a dedicated UI for users to upload their own 3D models, the possibility to rescale and delete placed objects. Finally, I would like to add the possibility to scan real objects thanks to LiDAR sensors and use these scans as 3D objects for the application.
This project was simple but remarkably interesting and it gave me a lot of different ideas for AR use in other projects. For example, a game map editor in augmented reality could be very fun or a tabletop roleplay game in AR would be great too!
If you want to see a demo of this project, you can click on the play button.
An Unreal engine 5 introduction
For this project, the title is quite telling. After all these Unity projects I decided to explore new horizons, a new game engine. Choosing the Unreal engine was a natural choice for me, considering that this is the biggest unity competitor currently. In addition, they just launched their new 5.1 version even more promising than the 5.0. The objective of this project was for me to discover the Unreal engine, how it works, what kind of tools does it have and especially how to develop with it.
This project is divided in two parts. The first part was about learning the tools and how to use them, placing static meshes, moving them, rescale them how to use the detail window (the inspector in unity), the world settings, the dynamic or baked lightings, how to create materials and use the shader graph, and finally an important part, the Blueprint system.
The second part was more about the Unreal 5 new technologies, Nanite, Lumen and the Quixel bridge. I followed a YouTube course to recreate a medieval environment using these technologies. The objective was to make a great panorama and learn how these technologies change and improve the game development workflow.
Unfortunately, this project did not make me a seasoned Unreal developer, but it definitively motivates me in going further with this game engine and make new projects.
If you want to see the result of the project part 2 you can click on the play button!
Thank you !
This is the end of the journey (for now!). I hope you enjoyed it. As you can see, I am just starting in this field, but I really am motivated, and I have a lot of ideas. I will continue to add content to this website as I work on new projects.
If you want to know more about me, you will find other work and cool links below.
If you are a recruiter and you liked my work, you can contact me at this address: sebastien.bardin@viacesi.fr
Goodbye, and I hope to see you soon!
Credits
Big thanks to:
- Tyler Duncanson for the "Rower Animation"
- Refref1990 for the "Corona Virus"
- DavidA3D for the "Rick (Rick and Morty)"
- Guillermo T for the "Flag"
- Ti Kawamoto for the "Oculus Rift CV1"
- SeanNicolas for the "Robotic Hand"
- k. for the "Low Poly Mobile Phone"
- moorish for the "unreal engine CGLogo"
- FoxVenture for the "Low Poly Moon"
- Jacobs Development for the "Low Poly Planet Earth"
all these projects are licensed under CC-BY-4.0