Ubisoft Internship as Gameplay Programmer
My Mission
Taking part of the preproduction of an unnanounced project, I teamed up with a senior engine programmer to implement and test a new workflow between Gameplay Programmers and UI Artists.
As such, I had to ease myself with two custom softwares of the company: the Anvil game engine as well as Ubisoft’s own UI creation middleware. My main mission was to put in place the export of Phoenix data to C++ code that could be used in Anvil. I also had to produce some data to make this new workflow into practice, as well as explaining it to other Gameplay Programmers.
Contributing in a project of this scope – with hundreds of people – made me discover a new side of the industry, in terms of production environment as well as social interactions. I got the opportunity to work along other teams, such as UI/UX designers and artists, which reminded we why I love game development so much: we are teams of many different crafts put together that support and teach its passion to each other.
