
Assassin's creed Shadows
The project I worked on at Ubisoft Quebec. I joined during pre-production and continued work during production. Eventually also working on the early stages of post launch support.
I started as a Technical Designer and eventually moved to a Gameplay Programming role.
Gameplay Programming
As a programmer I worked using C++ for development, Perforce for versioning, and used swarm for code reviews.
Main features I developed :
- Samurai Dodge out of Smoke
- Sleeping Guard
- Guards interacting with Lights
- Guards picking up Shinobi Bells
Technical Designer
As a Technical Designer, my responsibilities were to build and maintain data. On the AI team, this was mostly decision trees.
I also ensured communication with Level Design and Quest Design teams, and gave support debugging NPC usage.
Main features I worked on :
- NPC reactions
- Crowd schedules
- Stimulus Data


