I heard that Ubisoft is working on a Splinter Cell remake and it's the best Ubisoft's franchise for me.
The first three of the series were impressive and I mostly played on XBox at a friend's house.
Sam Fisher's voice in French was done by Daniel Beretta who is also dubbed over Arnold Schwarzenegger movies.
We played the french version but I also tried the english version with Michael Ironside's voice as Sam Fischer on PC.
Now the main topic...
After my first interview at Ubisoft's Quebec in 2005, I decided to create a tiny demo to improve my candidature.
So I created 2 projects: a data ripper, a viewer and I used the Splinter Cell Chaos Theory demo version.
My ripper grabbed all resources (e.g textures, meshes, buffers, shaders) from the game demo. After, I choose the data that I want and my viewer will render it.
The game uses DirectX 9 so my viewer also uses DirectX 9.
The screenshots above are without hair but later, I added the hair which give a better result like screenshots below:
I still have the code which is almost 20 years old and I don't know why but I didn't keep the game's resources (e.g. textures, shaders).
I tried to recompile it with Visual Studio 2022. It works!
Thanks Microsoft for keeping the retro-compatibility which is a domain that we forget often today.
I launched the game on Steam, used my ripper and exported resources for my viewer.
I also added a new option (keyboard toggle) to see different textures which is the result of the Youtube video above.
I need to fix the mouse cursor...
One different thing is I didn't apply the shaders from the game.
I just used a fixed pipeline for this sample (no shaders, previous way to do 3d graphics rendering a long time ago).
I got the job later at Ubisoft where I mostly worked on DS games. I don't know the percentage of this demo that helped to get the job but
I am a strong believer that side-projects and custom demos always help to get a job.
Thanks for reading,
JS.