April to November 2021 at Might and Delight Unity (C#) Steam page
Book of Travels is a Tiny Multiplayer Online RPG which centers the experience around meaningful encounters amongst players and discovering a beautiful, mysterious and deep world. I joined the production team during the last 6 months before the games Early Access release and worked with four other programmers to reach the quality needed for the release. Working in a team of around 20 people was an new experience that allowed me to interact with lots of different disciplines, find my place and take ownership of the responsibilities that were assigned to me. I also learned a lot of core principles for programming online games and how to approach building/debugging networked game mechanics efficiently.
As I was joining a project that has been in development for 4 years I worked to adapt quickly in order to get familiar with the code base and this allowed me to take my first responsibilities on some of the games features. I also made sure to document any changes I made to the game's feature, doing my part in maintaining clear and informative documentation on the project.
Creatures and Props : Our team was subdivided in focus groups for different features of the game and I was the referent programmer for the "Creatures and Props" group. My work included discussing technical solutions with designers, animators and tech artists in order to solve issues efficiently, as well as implementing those solutions in order to facilitate content integration. I also handled integration for animations in Unity and fixed all bugs and issues related to NPCs and props.
Other work : During my time on the project I got to work on a range of different tasks in order to support the team wherever it was needed. This include maintaining and improving the weather manager and the character lighting system in collabortation with our tech artists, but also helping out on minor UI tasks and implementing additional gameplay or tool features following the game designers specifications. Of course a lot of my work went into fixing bugs and stabilizing the game for the Early Access release and following patching weeks.