XDefiant
XDefiant is a free-to-play, fast-paced arena shooter that combines intense gunplay with personalized loadouts and specialized factions, as teams of gunfighters – called Defiants – battle for domination.

01
Summary
During my 6 months internship at Ubisoft Annecy, I implemented features in Ubisoft's engine Snowdrop.
I was responsible for:
- Client-side prediction, server rollback, server reconciliation, for sticky C4, taking into accounts server costs.
- Suggesting and implementing interactions between sticky C4 and ultimates.
- Creating data-driven tools for technical game designers.
- Bug fixing on AI Behavior Trees, the score system, the damage system, game modes, gadgets and ultimates.
- Working with a 10 year old codebase: avoiding regressions, matching existing code style and working with existing systems.
- Use Jira for bug reports and Perforce for versioning
02
Post-mortem
I am really glad I got to work on a Ubisoft project as my first professional experience in the game industry. It allowed me to discover the organization and processes that foster some of the great games that Ubisoft is making. I also had the opportunity to meet a lot of really talented individuals there so I am thankful for that.
This project gave me some really valuable gameplay programming experience that I can now reuse to prototype features and to communicate clearly with programmers.

Let’s start creating great games now!
I can help you build amazing game design, user experience and prototypes for your game, or review the current state of your game project.
Work with me!