About me
Hello there ! Welcome to my portfolio website. My name is Yoann Potinet and i'm a software developer & tools programmer living in Montreal.
This site may seem a bit rough around the edges, but it's not meant to be a piece of art. Although I enjoy working in a highly artistic field like video games, I'm still a programmer, not an artist.
Here you can see some of the projects I've contributed to.
Professional projects
Games I've worked on.
Marvel's Guardians of the Galaxy - Encore Edition
Eidos Montreal
Marvel's Guardians of the Galaxy on Nintendo Switch 2
More...Others professional projects
Dunamis
3Dduo
A serious-game connected with Atlas, a medical belt marketed by Japet Medical.
More...Personal projects
My favorites
P4 Submit Assistant
A tool designed to simplify the submission of assets and code in Perforce, and automatize validations.
More...Perforce Server Package for Synology
I created a package to install Perforce on my NAS. I also automated the creation of this package so that it can be easily updated.
More...Game Issue Reporter
A tool designed to help QA testers capture issues quickly and reliably during their testing sessions.
More...Unreal Engine
Unreal Batch Rename Tool
An Unreal Engine tool that allows you to rename several files at once. Similar to Advanced Renamer but for Unreal, it uses Unreal Engine API to edit file paths and keep the files linked together. It's extensible and you can add your own renaming rules.
More...SignalR client for Unreal Engine 4
Use SignalR in Unreal Engine. It permits to communicate with SignalR server using websockets and RPC. It allows server to send asynchronous notifications to Unreal client.
More...Unreal Project Control Center
Similar to UnrealGameSync, the Unreal Control Center has the main advantage of being more visually appealing.
In addition to offering the same benefits as UnrealGameSync, it provides additional features, such as the ability to
launch software like DCCs with custom settings or to quickly search for files within the project.
It is still under development and is written in C# using Avalonia UI.
Unreal Dependency Store
A small server written in Rust to store Unreal Engine dependencies (i.e. GitDependencies). It uses the same API as Unreal's servers, and I've also implemented a cache mode. This allows me to store dependencies in a sustainable way, without relying on Epic Games servers for older versions.
More...Unity
Uniticons
A free & open-source icon set inside an Unity package. It contains rasterized FontAwesome icons and update scripts.
More...Blatand
An Unity library to interact with Bluetooth devices. It uses device internal Bluetooth APIs. I developed it for a professional project, then I put it on Github under MIT license. It is now available as an Unity package.
More...Personal Games
Games I've worked on outside of a professional context.
Zinora
A 3D adventure game realized by a team of NAD student artists and UQAC student programmers.
More...More
Find more content on my GitHub profile and my GitLab profile. I also publish open-sources projects under my own label, Frozen Storm Interactive. Find more content on Frozen Storm Interactive GitHub profile and Frozen Storm Interactive GitLab profile.